Forgot to mention this. Macho sizing chart is bit off. If you weight 150-160 and is at least 5'8'' tall you must choose the larger size. Size 5. I learned my lesson. Anyway, Macho is quality.