I'm 5 ft 3 inches, 130 lbs. this dress fits perfect! i bought a 4r. the petite 4 probably would have fit and been a inch or two shorter but i don't the regular looked bad. it hits an inch or two below my knee. medium thickness of fabric is forgiving even though the dress hugs in all the right places. beautiful dress!!