Fit: So I ordered over 5 swimsuits from here, all different styles and colors and this one was my favorite. The color was vibrant and beautiful and the skirt was the perfect mix between sexy and conservative. I am 5’2 175 lbs and ordered a size XL since swimsuits tend to run small.