Not big enough for my jumbo rocking chair, the cushion gets flat very quickly after sitting in it for a while.  Not too happy with my purchase and when I looked into sending it back to get a refund, I found out they will only give me $30 instead of the full $45.99 I originally paid for it.