mattress is very firm and baby sleeps the entire night, very thick  will last a long time