Color matches website pictures. Mat is thin but fine for protecting the table from plate scratches which is what I wanted. They are not waterproof. Woven from some kind of plastic but not cheap looking.