I am petite, 5'2, and i ordered the xxsp, i think it is so adorable on and looks great with skinny/slim pants or leggings. i do not think it runs that large, it is suppose to be loose and flowy and it looks on me exactly how it looks on the model. i got the gray print and it is quite pretty.