I got the biggest size I could get which was XL for the one with the palm trees with the purple and orange skies on it.  I'm normally a large for everything but I got XL just in case.  The bra part kind of fits but it's a little snug.  The bottoms I could put on but I'm not sure if it's because my butt is of good size or what.  It barely covers my cheeks.  It's cute and I'll wear the top but I'm going to be buying myself some black swimming trunks for bottoms these aren't working for me.