For some reason I ordered these thinking they were a capri length legging but they actually fit a bit looser on my legs than leggings. They are extremely comfortable! The fabric is cotton rich and breathable and has a nice, heavier weight to it. It doesn't get shiny or see-through when you are moving around, but still has excellent stretch and comfort. I definite will be ordering more!