This waterproof mat is large and perfect. I place it on my sofa to avoid spills. The bottom of it is a plastic material, so be careful when washing. Its not heavy, It’s durable, and can accomplish the job it was made for.