Exactly what I wanted and the velco "ties" keep it in place and it's removable thus washable!  Another plus!  It was a bit thicker than I'd like, so it needs to be held down as I used it on my stools, but it is comfortable.