We ordered four of these for our bar, and they are perfect. Plus they arrived early! I took off one star because the screws that hold the frame to the seat weren’t screwed in all the way—one in particular was barely hanging  on. It wasn’t hard to fix, but I was surprised that they needed to be. The stools feel very sturdy and I expect they will hold up well. The seats are firm. A good purchase that I highly recommend. Just check the screws!