Exactly what i needed. Thick and pretty hard mattress, I sleep very well on it. Very good quality and arrived quickly.