True to size fit. Material doesn't have stretch but it does offer a slightly relaxed fit! Jenn is wearing the small for reference. NON sheer material & great coverage at the neckline! Seeing Stripes Top$42.00PriceOut of Stock