I am wearing a medium and top and medium in these Terry denim shorts! The shorts feel like sweatshirts, super stretchy and comfy! I linked some that are almost identical to these