I originally got a Medium, but had to return it for a Large because I accidentally chose the wrong size. The customer service in helping me with the exchange was great and very helpful! I received the new package a couple days ago, and it fits very well! Feels very comfortable!