Yes it does!! Try out the strawberry or lemon body butter. Those two have my favorite scents. The lotions smell great too!! I like the coconut one a lot. If you go to a Body Shop store, you can ask for a sample of any of their lotions or body butters!
I've tried Mango and Coconut. They both smell wonderful. Ive used body cream, body scrub, and the bath cream wash. I scored a sampler pack of the coconut on sale at sephora that was a total steal. I'd definitely recommend them both.
As most people have mentioned, it depends on the product. I used to be a massage therapist and I'd get all of my oils/lotions for there and my clients ALL were extremely satisfied with the quality and scent of the products I selected!
Most of the products smell good, even the tea tree isn't to bad. They have testers of everything in the store and provide samples if you like. If you don't have a store near you the great thing about their website is that you can see what other buyers say about the product and most will comment on the smell.
I agree with Lippy P... it depends on the product. some of the signature scents are amazing (mango, olive, satsuma)...you should go into a store and try some of the butters. each frangrance comes in butters, body wash, oil, etc