As others have said it is lighter than it appears in the pictures, it seems repellant and it does have anti slip material on the back, however it does still migrate more than I would like