Perfect size and price, good quality except plastic shelf supports. 

Pros: size, price, quality with one exception
Cons: plastic shelf supports