If you are an ardent student of yoga, you need flexible clothing and a long yoga mat to navigate all the postures and get them right. As you probably know, yoga postures require space and this is why you need the right mat. If your mat is too short, this might not be too convenient. A relatively long mat is always preferable to a short one. Again it helps if your mat is not too hard because very hard mats might not be good for your joints and bones.
Shopping for the right yoga clothing and mats should not be a problem for you. You can buy these mats offline and you can buy them online. Just take out some time to look for the right products. Buy the mat that meets all your requirements and you will enjoy using it for many years.