The stools arrived before the estimated arrival date. Putting them together wasn't bad at all. By the time I got to the third one it was less than ten minutes assembly time. From past experience I am expecting within a week of use to need to tighten down the screws a last time but so far not needed. Great price and a great product.