This runs a little big. Im 133 & 53...I bought medium and it fits loose. I bought 2 and both stretched out of shape within a day. Its not manufactured good. I would try another seller. Its not good pulling up my pants because my padded butt is slipping.