NO weird smell, soft but firm! Fits our crib perfectly. Came highly rated, for the price