We love the style of the chair. It's firm, but we knew that from other reviews. The fabric does have some brown in it. It arrived on time and wasn't too hard to put together. Great product for the price!