Came on time and well packaged.  Good size.  Husband, a mechanical engineer, put cabinet together per directions.  It literally fell apart moving it slightly and carefully.  Sides not snug on pegs.  Husband put it all back together using provided screws as before and GLUE.  Now it seems fairly solid.  Hope it holds. Husband thinks it will.  It's cute, good size.  We'll see.