Perfect. Very clear instructions and easy assembly (only 4 steps). They’re also very comfortable and not rock hard. The cushion goes down a little when you sit down; they’re not extremely firm. I’m just going to return them for the shorter height ones. These are the 29” and they’re just a little too tall for my counter. Otherwise perfect counter stools. They arrived super quick and at the earliest estimated delivery date! Customer service has been very helpful and let me know I can return these as soon as the shorter ones are back in stock.