This bikini is literally adorable. The print is beautiful and I love the way it fits on me. That being said, I purchased a size small top (my usual size) and a size large bottom, which is very unusual because for bottoms I'm usually a size small. I'm 5'6", 120-125 lbs, and I usually wear a size 24-25 in pants for reference. All my girlies with similar measurements might need to size up, it's a cute suit though with good quality :)