Fairly light stretchy material, not super stretchy. I got a medium, I am 5’4” 160, most of my weight is in my butt….34B, it fits and hangs pretty well. I got the dark red-dish, wine sort of color and it’s not as nice a color as I expected, I like when dark red edges toward purple more than orange, but it’s still ok and I think I’ll keep it.See full review