Great Stretch. Model wearing a Large. Could have done a Medium. Go down a size for a tighter fit. XL can fit up to a 1X2X