I didn't like these at all.  They are very light weight, so light weight the edges curl up.  I purchased them to keep from slipping on the steps, but the backing has no grip at all, and the steps are more slippery with them than without, they don't stay in place.  I don't like how short they are (my fault, they give measurements), and the fabric is very cheap.  On the upside, they were less expensive than others, but you get what you pay for.  I don't recommend if your purpose is safety.