I first tried Dollar Generals Brand of fabric refresher over 10 years ago and I still use it today. The smell is fantastic! I use it on my mattresses, curtains, furniture, well basically on everything that can't fit in my washer. Its well worth the price. It's just as good as any other highly more expensive fabric freshener. I highly recommend Dollar Generals Brand of Fabric Refresher. Trust me you won't be disappointed.