Fit: A ruched 3/4 sleeve blazer with stretch! Plus it has pockets! True to size! Sam is wearing the medium. Emma and Viviana wear the small. Becky wears the 1X Lacey wears the 3X. Fabric: The fabric contains stretch and is not sheer. 65% Rayon, 30% Nylon, 5% Spandex. Small Medium Large XL 1X 2X 3X Bust 40" 42" 44" 46" 50'' 52" 54" Waist 38" 40" 42" 44" 48'' 50" 52" Length 27" 28" 28" 28" 27'' 27" 28"