I love this chair.  The blue is beautiful.  Fabric seems like it will hold up.    It is firm but comfortable.  On the smaller side.  Great for the corner of my guest room.  Easy to assemble...just put the legs on. Very nice chair.