Great sofa! Perfect size for a nap. The cushions are comfortable with great detailing. We were a little concerned about comments of difficulty assembling. It was easy to do for two seniors! The frame matches our other pieces from a different manufacturer and is a great quality for the price. Shipped very quickly.