These chairs exceeded our expectations for the price point!  They have a nice large seat and are extremely sturdy.  They were also really easy to put together.  Our 5 year old put her own chair together which she was really excited about.  We got the blue fabric which is a beautiful pop of color.  We have only had them a couple weeks but so far the fabric seems to be easy to wipe up (we have two young children - 5&3).  All in all happy with this purchase!