The dress fits like a glove. There are some minor light brown stains on the bottom (INSIDE!) of the dress. The dress is 100% satin.