This bathing suit is so cute. it fits me great. i'm 5'10 and about 130 and ordered a medium. my only complaint is that the outside straps sometimes fall off my shoulders, which could be annoying if you are doing anything active. but overall a great, modest and cute swimsuit.