I'm always a little dubious about products that claim to firm. I believe the biggest contributors to firm skin are genetics and water intake, so am unsure whether any product can make a huge difference if these are lacking.
This product goes on a little greasy but not excessively so. Once it absorbs I was definitely aware there was still a film of it there although this film did feel like it was in fact, tightening my skin. Short term I think I did feel an initial increase in firmness but long term no palpable difference.
The smell wasn't at all offensive (unlike other firming moisturisers I have tried in the past which shall remain nameless). It wasn't exactly nice though and in such a saturated market I find that a lovely scent can really set a product apart from the rest. If you prefer a more neutral scent this may suit you however.
Overall I was underwhelmed. There was nothing about this that wowed and nothing that really turned me off. I wouldn't buy again but will definitely be using up the rest of the bottle.
I have used about 10 bottles of this over the last couple of years, it was a daily staple until I started turning towards more natural skincare products (spurred on by a bout of health problems and a realisation of how many chemicals I was coating myself in head to toe each day), this product smells divine, feels rather nice (not greasy or too sticky) and it did quite a good job of softening my skin and keeping it supple however I never noticed any dramatic or noticeable smoothing/firming action from my long-time usage. This product is loaded with chemical preservatives which is good to keep in mind. Overall a nice beauty routine staple at a nice price (you can easily get the big pump size which lasts a couple of months for under $10 when on special at supermarkets) which is easily found in most stores, but not for me any longer as I have found more natural/effective moisturisers since switching away from this product.
Tips: Very perfumey! Might be a bit off-putting for those who don't like strong scents.