I’m 5’1” and weigh 105 pounds and got a medium. So happy I got a medium! This bikini fits me so good! The bottom are very high waisted and will cover your fat making you appear slimmer. The top is alright. I just wished it had more side boob coverage. Also I took out the padding.