Not too long nor too short
It is very comfortable
White and any match
Wearing jeans, you look very slim