We had issues with our rugs bunch in up while on carpet and this fixed the problem for us. It was also provided much more cushion that anticipated. However is was slightly bigger than than what I ordered, but was easy to trim.