Perfect fit but the leg shape still a little wide to be called "skinny". I'm short legged and the short size was a perfect lenght for me. Love that. Over all, these are great. If they came in black I'd buy another pair.