This sofa looks great, but I was profoundly disappointed when I received it for two primary reasons.  
1) The adjustable “headrests” are not headrests at all - unless you are under 4’ tall.  They barely reach my shoulder-blades when in the up position.
2) The cushions are definitely not soft.  Firm is an understatement.  If a down pillow is a 10 and a rock is a 1 a this sofa is a 6.
I suppose for the price I should not be surprised, but still.
Foolishly I put the box it came it to recycling or else aI’d probably send it back.