We love this sofa! It’s exactly what we were looking for. Pretty firm but very comfortable. Looks sleek and much more expensive than what you’re paying. My only complaint is the arm rests are a little funky and can be annoying when they don’t stay in place. Overall very happy with the purchase and I’d recommend!