They are not NON Slip. They are pretty though.... Not sure how much longer I will keep it, as I every time I go up and down the stairs, I straight them out. 
If you are looking for NON slip, don't buy them.