Very soft, thin, and airy. Perfect comfort. Flexible, soft lace, non-itchy. Shirt straps are adjustable, short waistband is stretchy. The polka dots are tiny black hearts! No padding in the chest. 5' 4" 115lb, small fits perfectly. LOVE!