I carelessly got a grease stain on the front of a new, plain coloured (and quite expensive!) viscose top and had given up hope of completely removing the stain . Seeing ecoegg on the Lakeland website I mailed Customer Services to ask if it was safe to use on viscose and was told it was but (understandably) no guarantees about removing grease. Today, 7 days after staining the top I used ecoegg and there is absolutely no sign that the stain was ever there. Wonderful product, and thank you to Lakeland Customer Services for a very prompt reply to my query.