Washes well and seems to be made of quality material. Haven’t had any spills yet some I cannot speak to how well it works yet.