The size is perfect for my two kiddos! They spend hours a day playing in the sand. For the most part it was easy to put together. The directions are simple to fallow but they dont explain all the steps to put it together. There wasnt enough screws to put it together properly so we had to make a trip to the hardware store. The cover great and stays on nice and tight but it was missing one of the velcro peices to hold it on. I had to safety pin it together.