Super cute and comfy oversized shirt - it's oversized but I still got an XL for super oversized. I'd say you could def go TTS or one up.