I wear this with a couple of sheer shirts that I have & it's perfect.  I originally bought my size but was too small as I do not like body fitting shirts.  I had to order next size up & it fits great!  Love the material.