I actually really like this couch. Its definitely very firm.. but not too badly where its uncomfortable. Putting it together was really easy.. I did it myself with an injured shoulder with hardly any issue in about 45 mins. The material is a bit rough for my tastes but I got a 2 piece cover for like 60 bucks and it's great. I'd recommend this for sure