the mattress is soft and of good quality and it was delivered on time it is very comfortable for the baby