Love this couch. Its firm but not too firm. It comes in two boxes and had no problem fitting in my basement! Kid and pet friendly. I would reccomend this purchase!