Our son loves it! It took about five hours to put together and went pretty smoothly. Would have given it five stars but One of the pieces had screws that had been stripped during shipping, and one of the boards that operates as a play counter top had a small spot where the edge has been damaged so there were a couple little splinters where kids’ hands might get snagged. Other than those small details, it’s great!!!