Perfect for our 4 year old. The mirror isn’t perfect as it seems a little distorted. We have one screw that us stripped, but we are requesting a replacement today. Easy to assemble.