I am use to stretchy chair covers.  I finally decided to go with a cotton sofa chair cover.  The material is thin however it is not transparent.  The original couch color is beige.  I am happy with the color, fit and overall appearance.  I did have to iron it but that was not a problem.  Still waiting for my love seat cover in neutral/natural.  The cover style gives a cottage house look feel.  I am a satisfied customer and would recommend this product.