The chair looks beautiful in person, I bought the teal color and it is darker/more muted than the picture online but the color is nice.  The fabric is good quality and seems like it will hold up well to wear and tear.  
The chair is sturdy and seems well built.  It is a firm chair, you do sink into it.  It does sit higher than a normal chair, short people (like myself) would need an ottoman to be comfortable in it but I imagine if you're tall it would work nicely without one. 
Overall, I am happy with the purchase.  It appears to me this fabric and design will hold up well over time, will keep you posted!