I’m 5’6 155lb and have an athletic build. I’m usually in between a small and a medium. The medium fit perfect. I tried it on for my boyfriend and he absolutely loved it. I’m usually self conscious in bathing suits but I felt really confident wearing this.