For the price, the sofa was great. It was VERY easy to put together & luckily there were no product defects & everything lined up great. I already expected the couch to be on the smaller side but fit in the area that I needed. It is a firm feel but supportive, I wouldn't think it would be great for everyday family room use but for occasional sitting purposes. The color was a little darker than expected, was hoping more for a lighter beige/cream. The price was the selling point,