i bought these thinking they would be good for me. however the top kept rolling down an made me muffin top something hard. they are super cute but just not made for my body type. i had to go up 2 sizes and they still were too small. i normally wear a medium or a large. i am 5 4 and about 165 pounds. i would suggest making sure you go up in size to have a chance to fit in these.