Easy to put together, looks great and holds a lot. We actually put it in our backyard so to keep water from leaking inside, we used clear caulking on the inside seams. So far it is working great. 

Pros: Great value, looks great, holds a lot of stuff!
Cons: Wish it came in different colors