There are really subtle stains in the front, almost like grease stains. Then some light blue spots. They are not very noticeable. The size is an XS, but it seems more like a small (even pushing a medium). Please see the measurements and photos for more details. 

When flat, armpit to armpit measures 21.5 inches. 
Shoulder seam to the bottom of the arm sleeve measures 21 inches. 
Shoulder seam to shoulder seam is 19 inches. 
When flat, the area around the waist measures 20.5 inches.   
When flat, the shoulder seam to hem measures 44 inches. 
This dress comes from a smoke-free home. Thanks for looking!