I'm a size 16 abouts usually and I read in the reviews that these ran small so I ordered a XXL and it was still almost too small to wear. The sleeves and everything else fit perfectly but around the bust and the booty it is kinda tight. I'm keeping it because I do really love it, it looks awesome and I've already had compliments on it!