This is a great loveseat! I’ve had it for a few weeks now and it’s quite sturdy. It’s definitely firm but still comfortable - could use a little more padding on the arm rests. I’m 6’4” but live in a smaller apartment and needed to find the balance between a piece that would fit me and my space this loveseat does it perfectly. I gave it four stars because it came with some stains on the fabric but they are on the bottom in the back, so not a huge issue.