I love this knitted dress, best I've seen in years. I originally purchased it in other colours. However, the length of them is mini sits just above knee on me. I'm 5ft 6in. So perfect. As the season went on I noticed the length of those in store were more Midi, which is too frumpy on me. So when I saw it in Navy I ordered both regular & petite. I kept the petite as it's the same length as my others. The regular was midi. I'm a 12-14 38d, but not curvey around middle & the size mediums were huge. So I purchased them in a size small & they fit perfect & hang nice, no clinging at all. Can also be worn as a long jumper. I am hoping they also bring out a Berry colour soon. Very pleased & highly recommend these dresses.