My cabinet was delivered when promised. It's beautiful! The step by step instructions made it very easy to assemble. It's sturdy, I'm using it in our bathroom for storage.    

Pros: Great value. The finish makes it's it easy to clean. EASY to assemble!
Cons: None.