Very handy at poolside to keep toys in one place. It takes 2 people to assemble. Holes are not pre drilled, makes it a little harder to assemble.  I called the manufacturer and requested 9 extra slats for the bottom (comes with 4 and there are 13 spaces) they charged me about $52 for the slats and shipping. I thought it was a little much, but it does look nicer. It should come from the factory with all the parts already,  Materials are sturdy and easy to wash. I also purchased the recommended baskets, they fit ok but not as snug as I would like. I would recommend it. Keeps kids toys out of the pool deck and tidy. Hooks are nice extra for towels.