This sofa is great for my little apartment in the city. It has a ton of character and comfortably fits 2 people. The seats are on the firm side and the back pillows are nice and plush. Love the army green color — works great with my boho decor.