I've had this chair for a while now.  I get lots of compliments on it - but 4 stars is because the seat is pretty firm - needs a bit more cush.  AND, as it has aged the fabric has stretched so now it has puckers.  The buttons are just on the top, not sewn through, hence the pulling.