They're OK...apparently I have a large ribcage, because even getting these in a large with small C chest the band squishes my ribs and rolls up. The fabric seems soft, but then it kinda itches and scuffs...not great, ok for price, only buy if you have normal/small ribcage and need LIGHT support.