The shelf is perfect for what I needed and fits perfectly in the limited space I had.  

Pros: Assembly was the easiest I have ever had with any product.
Cons: Wish that it came in smaller size as well.