I purchased this bench to use in my fenced play yard. It is well constructed, very easy assembly and has been a great addition! It holds tons of toys, and keeps them handy and dry. The toys are always ready when we want to pull them out. Never had any trouble with anything getting wet either. I have owned this bench for well over one year now, and am very pleased with this purchase. 

Pros: great value, durable, pleasing to look at and holds a bunch of toys!
Cons: none