I am 5ft & 61kg, L yoga shirt really fits me nicely! it is body hugging, no super tight feeling, so stretchy! for yoga short, ordered XXL since got a big hips+1size, if you want the most comfy level while making yoga, its a good option! feels like im just wearing a night suit but little more tighter