This little cabinet is very good quality and was shipped very well packed so that there was no damage at all when it arrived.  The only assembly required was screwing the legs to the bottom.  It fits my space perfectly, as I thought it would from the dimensions posted online.  I definitely recommend it.