Shipping took longer than expected (almost a month), but when it did arrive the assembly was difficult. The directions left something to be desired and we had to use a mallet to adjust the bases for the chairs so that the screwswashers would actually meet the seat... With that being said, once we spent well over an hour assembling this 5 piece, the end product was perfect for what we needed the chairs are comfortable and the tabletop is sturdy.