These tanks are little boys! I did an XL. wearing a 4 in the jeans but sizing down to a 2!! Shoes fit true to size