The cabinet was OK but the directions were a bit confusing.  The small plastic bags the hardware came in had stickers on them and during shipping the stickers came off and some bags had 3 stickers on them and others had none.  We then had to guess at what hardware belonged to what sticker. This made assembly very long and painful.  When finished the cabinet looked good but it was a little unsteady.  Shipping was fast and cabinet fit online definition spot on.