Okay I love this dress! (Definitely not a midi though)
And hubby does too =)
It does ride up as you walk, but I've never had a dress this length that didn't do that. (This is not a midi dress . . . maybe they meant "mini" . . . I'm under 5'4 and it's well above my knees. ) The fit was exactly what I expected, the detailing on the sleeve/shoulder adds the perfect little feminine touch and the placing of the stripes is very flattering.