Kind of loose fitting, flimsy fabric. If you sweat in them, they tend to stay damp all day. Not good for everyday wear, but if you are looking for something to wear only during a workout, then these would be fine.