For the price you cant go wrong. Easy assembly. Fabric is the perfect grey with a hint of dusty blue. Was looking at more expensive benches but this one fit the bill at a much lower price point, highly recommend.