We received our set a day early, and put it together that afternoon, putting each piece out when finished! 

Pros: Wonderful value...surpassed what we had seen in stores for appearance...way better and price way,  way better!
Cons: Took a while to put together, but is worth it!