Mattress is thick and good quality! Since it arrived 2 DAYS day after ordering, my little boy had slept 3 nights in a row with no hassle!! Can’t fault the item at all!!