I am modeling a large!!!!!!! Definitely fits true to size as I am a size small and it doesn’t look oversized on me. Thick. Super cute. And a great price. You could rock this even if you are a size small or medium.