This cabinet was a pleasant surprise. Very well constructed. Every piece is heavy solid wood, except for the back, and even that is wood and not cardboard. It was extremely easy to put together. I did it myself and I am a 61 yr old woman. I white-washed it and coated it with polyurethane. It is absolutely beautiful and will fit perfectly in the corners of my dining room for extra storage. I bought two of them and I am very pleased. 

Pros: Great quality, great price, easy to put together
Cons: There are none.