This rug pad was alright. The biggest con is that it comes with extreme folds vs rolled so it takes a lot of time to flatten out and defeats the purpose a little. It has a gritty side for the carpet and a rubberized side for the floor. If they changed how it was packaged, it might be a little better.