Perfect Christmas gift for my 8 year old daughter. It took roughly 2 hours to put together(by myself). The swimming pool did have a crack in it upon opening, but no biggie. She still loves it. Best Christmas ever.