The sofa is so comfy. I like a more firm couch but this provides the support while still being super comfy. The assembly was a little time consuming but doable. I am obsessed!