I'm happy with the stools for the price.  The fabric is not the best quality, but we did 3 coats of Scotchgard, and they are holding up fine.