This sofa was easy to assemble.  Velvety soft to the touch.  The 2 throw pillows make the sofa inviting and perfect to lie your head on if watching tv.  Nice and firm. Comfortably fits 3 with wiggle room.  Converts to the futon bed in a second.  Excellent purchase.  Reasonable price.  Highly recommend