The bench is a great quality and the fabric looks like it will wear well and hold up to normal wear and tear. My only complaint is that the gray color seems darker than what I expected but all colors have a wide range of tones so I can work with it. All in all a great product.