I got this item to test it as part of the Step2 toy testing program.It arrived in great condition it was so easy to put together my 4 year old son actually assembled it. The legs fit perfectly and they come with 3 screws that can be added with a hand screw or with a power tool.It came with a set of playing cups and shovels, plus it has folding spots in the side for when not in use. The cover is just a lid and so light weight that my 2 year old and 3 year old can lift it off. It is pet friendly in the aspect that with the lid on you don't have to worry that your dog, cat or neighbors pet does not use the sand as a litter box. This keeps it clean for the little ones to play.All in all I loved it and my kids loved it!