These block out light and some noise.  The print on fabric is fine, not much texture though.  But they're a middle of the road purchase.