The cabinet is just as expected for the price.  It is the perfect piece I needed for the kitchen at my office.  It was packaged very well.  The reason for 4 stars is, as others have stated, it does take hours to put together, even with 2 people.  I do suggest using wood glue on the parts with the wooden dowels, especially the door fronts.