Products arrived quickly. There was a great selection of sizes. Cloths are good quality and just the right size. I hunted around for large microfiber cloths for quite some time. Easy ordering online, fast shipping and kept informed of every stage. I will definitely buy from this company again.