The chair is firm and supportive. The fabric is a nice neutral gray and seems to be a very high quality that will wear well over time. The assembly was super easy. I love the gliding and swivel motion. Now I just need to find an ottoman that I love just as much.