I bought this cabinet yesterday to use as a linen cabinet in a bathroom that doesn't have much storage. I assembled it last night in about an hour. The directions are straight forward with good drawings and they are easy to follow. All the parts were present. The carboard box can be unfolded to make a skid to move the cabinet alone on carpet, or to prevent harming your floors. I added some extra nails to fasten the back on tighter to the center upright "C" and the upper shelf "E". If you are short you may want to get a second person to help lift the cabinet upright before you add the doors, as the assembled cabinet becomes heavy and bulky.
The completed cabinet works well for me and it looks good. It holds a lot of linens and bathroom items with room left over. Like all tall cabinets it can be tipped over if childer hang on the open doors or climb the shelves. A safety bracket is provided if you want the fasten the top of the cabinet to a wall. The main material is pressed particle board with a smooth artifical veneer applied to the visible surfaces.
I have had two Sauder end tables for over 20 years now. They have held up well with very few scratches or dents despite several moves. This big cabinet is not built as sturdy as those end tables, but it looks like I can expect it to have a ten to fifteen year life or more from it also.
Pros: Big size holds a lot, doors fit well, shelves are adjustable, pleasant looking oak finish, very good value for the price.
Cons: Heavy, all pieces are in one box that weights over 100 pounds, it takes two people to carry the box into the house.