three stars because it fits the midsection okay but it doesnt go up my shoulders....so will be adjusting the shoulders adding some extra strings to make it fit. its a cute sexy swimsuit ..very appealing. im 230 ordered an XL...