Good... but
I purchased the sofa which was delivered very quickly. It was very well packaged and the delivery guys were very nice. Unfortunately, I didn't take it out of the packaging until almost a week after I got it and found that it was damaged. I would have given it a 5 rating if not for the damage. All in all very well made. The cushions are very, very, very FIRM. If you like to watch a movie and nap on the sofa, this sofa is not for you. I'm hopeful that the sofa holds up with use over time. Also you can not flip the cushion over for even wear, however you can unzip the cushion cover and take the cushion out to rotate it.