Didn't do my homework as to the backing so I will be returning.  Color is true but there is just the cotton backing vs non-slip.  My bad.  At 70, you just cannot consider any thing that sets you up for a bathroom fall.