The fit on these is good, but the fabric doesn't work for me. It is slick and slippery and feels like a polyester. I bought them for yoga, but they are so slick my foot will slip off when I need it to stay put on my thigh.