Good purchase.  Did require some assembly (which my husband did while I was at work).  Perfect size for my smaller area.  I received this in less than 2 days after ordering.