I'm 5'1 146lbs with a little belly from kids lol but I ordered the size small I'm normally a medium but I like it very form fitting. These are so fricken cute. You can dress it up or down but perfect for going out nights in the summer! I ordered every color because I'm so obsessed lol