Delivery was quick and all of the pieces were in good condition.  The instructions were confusing for me but my husband was able to understand everything just fine.  We put it together in about an hour and a half.  Looks great and fits several pairs of shoes!