Lightweight yet sturdy mattress. We just got it so I haven’t used it for very long. I expected it to be a little more firm but the filling is polyester so it has some give. It seems to still be plenty supportive for our baby. Absolutely no smell and it’s water proof to boot. Fits our DaVinci mini crib perfectly and mini crib sheets fit well.