I am 5'3" 115 lbs and usually wear a small. Many of the reviews for this item say that the product "runs small" and to get "one size up" blah blah blah....so I got a medium, which was too large=not sexy. I think many women think they are smaller than they are because of the vanity sizes that department stores feed us to make us feel good about ourselves. Ex: In some stores I wear a 0. I do have some hips and know this is not a "true 0", but a 4 in disquise.  If you are truly thin aka usually wear a small or xsmall ignore the reviews and get the small. You don't have to be bursting out of the skirt, but it shouldn't look like your mom bought it for you. To thine own self be true ladies.