Except for the length, it fits fairly well.  It was tad long so I had to shorten.  I am one of those in between, not quite petite but not tall either.  I also like the color.  It's very comfortable.  I think I could have gotten away with ordering a 6 instead of 8 as I can see some loose areas around the hip but it still looks fine.