I had a small space in my office to purchase a sofa for and this loveseat is perfect. The cushions are firm. The fabric is nice. I feel the color was true to online too. I'm so happy with it. I've gotten lots of compliments. The price is amazing too.