Several pieces were damaged, either in shipping or they packed them damaged (see photos).  We were really disappointed to see this, but the front doors were fine and this is for our basement so not worth the hassle of returning.  The cabinet itself is basic and very easy to put together (although having 2 people is helpful just because it is so heavy).  We also screwed right through the wood piece that goes across the top into the stud in the wall to ensure it stays upright as we have little kids.  Once assembled, this cabinet is extremely sturdy!  The front doors are nice and solid and really pretty.  The hardware is also of great quality.  It is the perfect size for our needs, can easily fit large packs of toilet paper, etc.    Would have given 5 stars if the pieces weren't damaged.