It’s the perfect level of firmness but also soft enough to sit! Gonna add a tray so we can set drinks on it. Very pleased with the purchase. Very high quality.