Adorable sturdy cabinet!  Order arrived quickly.....contents of pieces &  parts were safely packed in foam.  At beginning we were confused by assembly drawings, but by time we had it halfway assembled we understood drawings better.  If I had bought 2 cabinets, assembly of a 2nd one would be done in 1/3 the time!   One important piece, a thin long plastic piece that holds the 2 back pieces together, was nearly thrown out with all the packing foam materials, so be careful when you get it when you unpack the pieces!  This piece was NOT clearly shown in directions.