Exactly what we wanted for our growing kiddo. It has enough squish to be comfy and enough support for good spine alignment.