I'm a size 10 I bought a dress in XL to be sure it fit. It was a horriable fit like a size 6 poor quality with cheep trinckets attached. When I asked to return it they gave me a pathtic expensive shipping reason about going to China (they are in Ft Lauderdale) They are taking advantage of the lousy shipping agreement Clinton made where USA ships at a reasonable price to China and the charge astrominical shipping prices to get it back there like $65. Biggest rip off ever! I put it in the garbage! Its not worth much more. Be careful they come in alot of different names are all over Instagram and othe rsites. DO NOT TRY THEM!