We just updated our kitchen  installed new flooring.  This dining set just tops it all off!It is really nice quality,  not too hard to assemble. The delivery was awesome,  they kept us up to date of the time period.  Delivery drivers very professional,  made sure we were happy with delivery.