Product is as advertised. It is between 1/4" and 1/2" thick with a rubber side for hard floors and a fabric side for carpet. The pad holds the rug well such that it does not slip, however it doesn't add much padding or cushion. There are 3 minor issues with the pad:
1) The pad is folded and rolled for shipping. The creases created by folding the pad cause some "bumps" in the overlayed rug. I am hoping these will flatten out over time, but am uncertain they will without specifically laying a heavy item on them for an extended duration.
2) The pad is not cut straight. It was not a perfect rectangle and some edges needed to be trimmed. However, it was easy to trim and this was minor.
3) There is a minor smell to the pad that likely comes from the manufacture process. It is not heavy but it is noticable. As with the creases, I am hoping the smell will dissipate over time as the pad airs out.
Overall, the pad does what is advertised and it was worth the price paid.