Does not slip and fits well. I have not washed it yet so I don’t know if it will shrink a little.