Had it professionaly cleaned and its hanging with a mannequin type stuffing on the top of the dress. In bag in an animal free/smoke free home. They were able to get out any visible stains, *only the underneath layer that isn't visible has dark areas from when I walked on pavement. Can't see it when you're wearing it! Also the bustle button broke during my crazy dancing, easy fix to get a new one sewn on- can choose your own bustle then : )