Does anyone have these? I think the patterns are lovely but not sure the fit will be flattering as I have quite short legs.