After ordering a size 14, I needed to return and go down a size to this 12. The fit, shape and length is lovely.. the only problem is the zip.. it is very clunky to do up and to pull down and likely to break easily. On the section with holes around the waist, it is a different material and the zip is very difficult to pull it over. Probably needs to be a little wider there to allow more space. I am only 5 foot 2 and this length looked nice on me.