The cabinet arrived in 2 or 3 days which was great. As others have mentioned, a couple pieces had a few dings, but nothing serious enough that I felt I had to return it. Building it took a lot longer than I expected. I'm slow and take my time building furniture, but this turned into an all-day project. One problem I did have, and I'm still working out, is that the screws in the drawer slide aren't ending up flush, so the wheel was getting caught and the drawer was sticking. I had to reduce screws from 3 per side, to 2, and I may have to do some extra drilling to make the screws flush. That said, the piece looks great, it wasn't too expensive, and it fits our needs for now. 

Pros: Good value, attractive piece
Cons: Complicated assembly, issues with drawer slide