Based on the sizing chart they have I would need an XL when I normally wear an M but after receiving it, it was too big. An L or maybe even an M would be fine for me so don’t base it on the charts. However I ordered a red and black same size and they were completely different. Other than the size been different for the two one had an elastic band in the waist and the other one didn’t. They did not turn out as I had hoped unfortunately