Better than expected!!  Delivery was received prior to original date.  The instructions were easy to follow and the quality of the product is outstanding.  A friend walked in and thought I had it delivered as is...I let them know that I put it together...they were impressed.  As previous people have stated, build it where you want to place it in your home.