Wow this sofa is Amazing (with a capital A)! Its firm enough to be supportive but the down helps it to be very comfortable. With the slipcover it will be easy to clean but it is an informal look. Plenty long enough for one to stretch out comfortably. Comes fully assembled didnt even have to screw the feet on and seems very solidly made. I am so far extremely pleased with it. I got it in the Sunbrella navy canvas so that it would be pet and stain resistant friendly and I am glad I did.