The dress is clean, God is my witness. Size S fits M. I bought it in Riyadh for 400. Selling it for 300, negotiable. Wore it only once, for less than half an hour, then took it off.