I ordered this swimsuit in a size large. I normally wear a small top and medium bottom, so you really need to size up with this suit. That being said, the large fits me perfectly. This suit has adjustable straps, and also ties in the back. I love the shade of blue, and the suit it comfortable, and flattering.
This suit is $17.88 and also comes in red, green and black.