I am 5’4, 172 and I’m kinda curvy and I got an Xl and fits just right
super cute but a little tight, if you have thick thighs like me go up a size
The material is great and it looks super cute.
They are great quality and really stretchy!!! Love them
long, pretty, and true to size