This mattress is perfect not too soft or too firm. My son is tall so the extra length is also perfect