We have ordered over 50 of these cabinets and am about to order more.  they are well put together and long lasting. 

Pros: Durable, 
Cons: Not enough in stock, had to wait for shipment