I LOVE these stools!!! Beautifully well-made and incredibly sturdy. Seats are comfortable and just the right size, and foot-rests are perfectly placed. Sure, I had to assemble them, but it was very easy....a minor inconvenience. Quality was far more than expected for the price—fantastic purchase. And I agree with other reviews in that these stools stand 25 inches tall, not 24 as listed in the description. FYI: my counters are 35-inches, the stool height is PERFECT.