So I had to clean Haitian cotton upholstery. When I came to the supply store I found out that they have only one cleaning shampoo to choose from: ESteam. I had previously used DFC 105 without having the cotton seeds burst and discolour the fabric. Afterwards I decided to write a blog about cleaning Haitian cotton upholstery which you can read and let me know what you think. I found that this method worked much better than DFC 105. The biggest problem was I needed a good foam dispenser. It was frustrating cleaning with this small foam dispenser. What are your experiences with cleaning Haitian cotton upholstery?