This mat is just what I was looking for! I needed a mat to go in my small laundry room where I keep my dog's food and water bowls. Needed something that didn't slip around on the floor and would be able to withstand slobbery water drinkers! So far it's worked great and if it gets yucky from food/water I can take it outside and wash it off. I was worried that since it came rolled up that it would never flatten out but it flattened out immediately and the edges have stayed down.