I ordered a dress for a wedding and got an XL. The shipping to a total of 10 days which is within the alloted 20 day shipping period. I was a little leary of ordering from China but wanted to give it a shot. The Dress is very cute but made of cheap material and is definitely made for junior sizes ONLY! Not for the busty woman. I have to wear a cami to cover the bust area. It fits enough so I will not be returning.