We bought this sectional sofa when our original sofa purchase did not work out.  The sofa was delivered quickly, and in good condition.  Assembly was easy, I was able to assemble it by myself in about 90 minutes.  Having a second person would have sped up assembly and been better for our hardwood floors.  I give this sofa 5 stars because I think for the price it's an excellent value.  The cushions are firm, the design is well thought out.  The adjustable headrests stay in place, and the chaise is quite comfortable.  We had paid $500 more for our first sofa and the only thing better about it was the softness of the leather, and for the difference in price, we're quite happy with this purchase.

Pros: great value, well-designed, comfortable
Cons: leather could be softer