Perfect fitting...Length would be on the shorter side if you're over 5'5.. these pants in black lose color very easily and only look vibrant upto 10-15 washes.. I have this in white color too..no such issue ofcourse. Another drawback is it sort of takes a bent form around the knees if you sit long enough in these