Wasn't sure that I would like this and was really scared to purchase a swimsuit online without trying it on, but this was a huge hit. I love the fit and the design. I ordered a Large. I ordered a size up because I typically wear a Medium.