My granddaughter loved it!  I put it together myself. Just took my time and enjoyed the process. Had to use my head a little but all the pieces were clearly marked so I got through it. Great product! We play with it together. Creating memories!