These pants are made of a cotton-blend single gauze material and are so light that you feel like you're not even wearing anything. They are also deep at the top, gently covering any lines you may be concerned about. What's more, they have a surprising pettipants-like lining made of the same fabric, which solves the problem of the bottom of your pants touching the toilet floor! Although they look like a skirt, they are actually pants, so they don't easily flip up and you don't have to worry about the wind.