i have size XL and dress fits very good. only one thing, they are long, i though they will be a little bit shorter, but ok. i bough them for 35 eur, its really too much for this dress, they are nice but too much. now they are for 22,69 eur :-( its sad :(