Amazing Amazon coverup! I got an XL but probably could have gotten a L. Would stay true to size if you’re over 5’5” and size down if you’re shorter than that .