Spent days searching for a couch of all colors and build and ultimately settled on this one because I loved the color (light gray) and size (I'm 6ft tall and can lay comfortably). Was slightly hesitant about the cushions but with some fluffing up after opening from their packaging they have held up super well and I don't feel the back support at all. Seat cushions are very comfortable as well.

Assembly: pretty easy overall. Couple challenging parts include stretching the fabric on the back and side arms to attach them to the velcro strip on the underside and sliding the back support into the side arms (metal slots). Definitely doable for one person but significantly easier with 2.

Overall:  definitely buy this couch! Worth every penny so far and it feels like it'll last for a long time.