Bought this in large based on the chart size. But was way too big. Had to return it and purchase a small. It has so much stretch. For context, I’m 36,30,44. So size down. I’m 5”4, was a bit long but paired it with 3inch heels, so was ok. Purchased it on sale for $34. Worth no more than 40.