Good for the low price. I actually like the firmness, I can sit on it instead of in it. Not as solid as a high end premade couch, the arms wobble a bit when you lean on them but for the price, I really don't mind.