You should buy a yoga mat according to your height. The rule of thumb is to go for one at least 7 to 10 inches longer than your stature for maximum comfort.