Awesome stools. Didn’t realize how big the seating area is, which is a good thing. Firm but has just enough of give to be comfy. Perfect height for kitchen counter.