The best cotton bonnets iv'e found lately are supplied by John Kelly! I purchased a dozen or so from him last year, I bought some from solutions, about five years ago! donuts as they are known! micro fibre but are crap so i give them away to a guy just starting out! The XR pads they used to sell are good but a bit expensive, and they dont actually absorb any soil you have to go over again with another cotton bonnet afterwards and i think at £36 each plus the dreaded the XR pads are pricey! if you want agitation and absorbsion you probably wont get better than the Chemspec green stripe and again John supplies them as well