These arrived quickly and were simple to assemble. The pieces that connect between the legs do not all match up flush- but overall the stools look nice and are comfortable.