I'll try to get your size as accurate as possible. I am out of XL and have very few S left. So if you order one of those sizes, get ready for a surprise.