We had a second hand crib mattress and used a water proof cover over it. It looked very clean and we gave it a lysol spray and never had any probs with it. I would think it was a bit yuck if the mattress was all stained and such.