Product design and size was a perfect fit for what we were looking for.   

Pros: Great value and easy to assemble IF you follow the directions and assemble step by step!  
Cons: Wish door insert was make of thicker material.