This beautiful sofa is an incredible value. People are stunned when I tell them how little I paid! The fabric was in pristine condition, and assembly is simple--just screw on the legs. The cushions have a lot of loft/bounce, but are comfortable. I used Scotch Guard to protect the fabric. My only complaint is in regard to delivery. The delivery man arrived outside of the scheduled time, put the item in my open garage, and never rang the doorbell. This was a minor inconvenience for us, but may be a serious problem depending on inclement weather, your schedule, or where you live.