It was exactly what I was looking for.  the right size and being machine washable is great and i wanted nonslip. perfect.