Not a stretchy material and it’s thin, which sucks cuz it’s underwear and it has a good message. I’m a six S bottoms - XS top and I’d say they run small. Bra band starts right where my chest ends, so not much room. I wouldn’t recommend it to someone in a larger size than me. Wouldn’t recommend it at all for underwear.