You can use an upholstery shampoo on the surface of your mattress in order to eliminate tough stains, but I suggest carefully checking its ingredients to make sure its non-toxic and body-safe.