Great toy but faulty on arrival
My 5 year old daughter loves this toy. The only downside was that when it arrived one of the mirrors had come loose and lodged down the opposite end. I got it free after a bit of fiddling and fixed it with some glue as it was an easier solution than sending it back. Works great now, just a shame it arrived faulty.