When it comes to my athletic wear, I usually only buy certain brand names because of the high quality, smoothness and durability of the material. I'm so glad I did try Baleaf's leggings!!! They're AWESOME. The fabric is super soft, the size was perfect, and the color is beautiful! Amazon recommended a medium size for me, even though I am a small. I'm glad I stuck to the small size anyway, since even the small size is quite loose on me.The pockets are the only thing I wish were different, since they are quite small, and my cellphone doesn't really fit inside.But except for this one little flaw, all in all, I can highly recommend these leggings! (I own 5 pairs meanwhile!)