The shorts are cloud II fabric which is SO soft and stretchy, but still flattering and forgiving. Size small in all Vitality activewear! 💙