I'm happy with this product , small but great for what I wanted. The doors were tricky to get on, but it took my husband and I two and a half hours to assemble in total.

Pros: Good size
Cons: Had to remove and reattach hinges because they were on unevenly and didn't line up