I usually wear XS and i bough 0 size, its okey! Just length i though it would be longer as i am petite, i don't like very much how it sits on my but... but the quality is good! and overall it deserves 4 star