Needed a good non-slip rug from my old dog to walk on and this worked perfectly. It's a thin, supple material which stayed in place on my tile floor.