Meh. This mat is fairly thin. It does keep the moisture off the floor, but it doesn’t catch all of the mud/snow off the dogs. Also, the corners are rounded. This leaves a small area where snow sits on the floor. An issue if you have wood floors. It looks nice and vacuums up really well. Also hides dog hair and dirt well.