Fast shipment.  It was supposed to ship on Thursday but arrived on Thursday instead.  Very nice surprise.  Took approximately 3 hours to put together after unpacking the boxes and doing inventory to make sure we had all the pieces.   

Pros: Great value!