We bought a new mattress. We needed a medium not firm. We bought the topper because our old mattress was too firm for us as we got older. This topper was bought from Cascade Mattress and has a zipped cover. No stains and just like new, it's in a large plastic bag now and we have no room to store it. If you're interested I can take photos for you.