I bought two of these to go in our living room. After doing a lot of shopping around, I decided on these because there were a lot of color options and they looked comfortable. They exceeded expectations. They are firm, but super comfortable, color was spot on, and they arrived quickly. The quality is also great. The only slight negative is that I think they could be a bit longer to accommodate taller people, but I would still repurchase.