Good quality cloth from well known company.   Only problem is the borders came undone and frayed after a few washings.  Also, I had ordered cloths in color black and not bleach proof.  Still use and clean properly, but not nice looking.