Great product. Lots and lots of pieces and took me a while to do it....but I did! 10 year old niece loved it, especially the mirror.