I bought this cabinet for extra storage in our laundry room.  Assembly took some time, but wasn't difficult.  All in all a nice piece for the price.  The piece arrived well wrapped and in good condition although I noticed as I was assembling it that some of the shelves and doors had small chips at the edges.  As I was very careful with the assembly and placed all the pieces on cardboard, I believe these dings occurred during manufacture. Since this piece is being used as a pantry in the laundry room I don't really mind, but I don't think I would use this in a prominent location. Also, since the body and shelves are particleboard, it is a very heavy piece. 

Pros: All wood - body is particleboard with oak veneer, doors are solid oak.
Cons: Couldn't get the doors to line up very well.