Good quality fabric.  Nice and soft.  Fit well except for the top elastic.  I expected a soft band at the top, but with these the top band doesn't provide any holding power.  If I don't have a shirt tucked in that reaches these, I find them soon getting lower and lower.