Nice and firm - good sofa cushion which I will buy again now I know the quality. Arrived quickly