I absolutely LOVE these bottoms. I purchased them for the 4th of July and they are adorable. I'm 5'7 130lbs 34C (usually a size 2-4) and I ordered the XXL. It fits great, although I would of preferred one size down (they were sold out of XL). Definitely size up with these!