My son loves it!!! Firm but not hard like a brick. Supports in all the right places!