I'm 5'9\", 175#, ordered size XL (my normal size) and out fits perfect! Not too long or short. The elastic sleeve & bodice are not tight. The dress fits loosely, doesn't fit too tight across hips or belly. The color is the same as in the ad. Love it!