Gave top to my daughter, but she is a size 12, I ordered the XXL for myself! It doesn't fit me, but the top looks cute on her. So they run SUPER small. The bottoms did fit me oddly, I am wearing with another suit.