This is not skid-proof.
Upon arrival, it was very musty . I had to wash and dry it twice.