It was a little too big for my taste. I ordered the L plus size being I'm 230lbs and have big legs. It fits but it could have been a bit more snug next time I'll go with the one size. And it doesn't come down so pencilled to fhe bottom kinda loose down there as well. But there will be a next time because the material is good not that see through crap and the colour is nice as well. The image looked as if the pattern had more blue but now it's more purple but it'll still work!