I like the clean lines. I put it together by myself and it took me 2  hours. It is pretty firm but I don’t mind I don’t sleep on my couch I use it for seating while entertaining guests at my home. I do sit on to watch TV and was fine. Pretty happy with purchase.