This is my favorite out of all the clothes i ordered from fashionnova. I am 5’3 tall,100lbs and i ordered xs and it fits me perfectly! It is stretchy and comfortable plus it makes me look taller so its a win win! The pants are too long but I can adjust it.