I love the suit. I am 5’7” 138 lbs and ordered the palm desert swim skirt and matching palm desert tankini top with underwire. I am somewhat pear shaped so the top fit great in a medium and skirt in a medium as well. I first ordered a large for the bottom but the waist was a little big. The quality is great and I find it nearly impossible to find printed swim skirts any longer. I think they hide a little more than solid ones.