This is perfect for our rocker and is quite comfortable.  The pads do not slip at all which is very nice.