Yes, definitely! It's one of the cheaper self tanners, but works wonders! It takes a day or two to start showing up, but use it everyday and you'll look like you spent a day in the sun...but it will start to fade if you don't use it daily!
Yes it is because for the price this is a amazing product that gives a amazing color now that it is get cold its gives you skin this glow, there are a lot of high end one that are 50 bucks and are so streaky and stink.
This product is definelty worth the money, actually it is the most economical out of all the gradual self tanners. I like St Stropez self tanner however for fall/winter this is better since it is gradual.