Sofa is comfortable, easy to assemble, and feels well built. It reclines in the three perfect positions, with all the way being a good sleeping position. The delivery was inside the delivery window. Delivery guys were very nice, accommodating, and professional. I highly recommend this sofaloveseat.