Perfect. Nice and firm. Not squishy. Dense enough for a small tray but we use it for a footstool.