I will say the sizing is strange, I did end up getting a 2xl because everything smaller was sold out and it’s not that big so it worked out for me. However, if I were to get my typical medium size it would have been way too small I’m guessing. Besides that I couldn’t be happier with it, very comfortable and feels well made.