Now almost in any yoga center they sell all this stuff, not only mats and clothes, but a lot more. If you are a beginner and are planning to do yoga at home or in the studio, then 3-4 mm thick mat is a good choice. If you are planning to work outdoors, then get a thicker mat - 4.5 mm or thicker, so that you can cover unevenness of the ground and feel comfortable. And the best way is to ask a yoga teacher about a mat - I think he can tell you everything. What about clothing, I would still advise not to buy clothes made of cotton, and to pay attention to modern synthetic fabrics. For example, these
shiny leggings black are perfect for yoga.