I ordered this for my grandson for his 3rd birthday. It was delivered with no issues or events. Easily put together - my daughter and SIL did it.  Has benches on each corner and a liner for the inside, prior to putting the sand inside the box. There are holes in the liner, in order for the water to empty, but a few more would be better. 

Biggest deal is getting the sand. You'll need quite a lot of it!!  A pickup will come in handy. No, the Big box stores don't deliver it to your house. 
The cover is 'meh'. In the long run, a tarp or larger, more sturdy screen would be better.

He enjoys rolling his trucks and his baby sister enjoys it as well. There is plenty of room for at least 4 kids.