i have a large gonzo and it comes about 5 inches away from my knees its decently baggy. its really waterproof ive been in the rain about 4 times for 6+ hours and it hasnt soaked through compltly. i find it gets dirty really easily like my yellow sleeze is know green but i guess thats just me i really like the jacket though