I could not be happier with this purchase! It is perfect for my room. The quality of the leather and construction surpassed my expectation. I love the look of it with the headrests down, but they pop up with ease when you are actually sitting on it. The seat is firmer than our old couch, but I actually really prefer the firmer seat. 
The delivery time was very reasonable and it arrived on time in perfect condition. Assembly was not hard and instructions were easy to follow. That said, if we had it to do over again we would pay the extra for in house delivery and set-up. Hubby and I are not spring chickens and man-handling it off the porch and in to the living room was a bit of a challenge. Also they would have taken away all of the bubble wrap, cardboard etc that now sits in my garage!