We were very happy with these stools.  We ordered two for a kitchen island and they work very well.  Sturdy and high quality.  The seat cushion isn't super padded, so don't get these if you want something extremely thick.  It does feel like they will last though.  These stools are on the short end of the bar stool "height spectrum".  They are 24.8" high while a lot of other stools can approach 29".  For a standard kitchen counter or island these seem to work very well. 

Pros: Great quality, great price