Good product, has lasted about a year now. The candle didn't stay on very well it was always falling off which in time caused it to get lost (recently). The other pieces stayed on quite well though. Overall, my child loves it but was a bit disappointed when the candle was lost.