These were sturdy and exactly as the picture shows.  Unfortunately, we are returning because they were just a little too short.  At 24" and a little "give" in the cushiony seat, adults become child-like at the counter.  In addition, a perfect foot rest is at about 7" off the ground.  These were more like 12" so your knees were really bent.

Pros: Easy assembly
Cons: Too short for our use