The quality of the fabric is great and initially I was very happy with the purchase. It's only been 5 months and already the fabric of 2 of the buttons have come off and one of those buttons' top half came off. What a waste of money