My husband assembled this in less than an hour and we ate breakfast at the table the next morning. I'm surprised because I didn't expect something this nice for the price. It's quite sturdy and resilient. I was also impressed with the shipping speed and service from Overstock. Quite pleased with this purchase (my first online purchase of furniture).