Exactly what I needed. Not too soft and not too firm. Love the color (grey) and two long pillows that are included!