It fit the papasan cushion I had previously purchased perfectly. It was a tiny bit unstable for me (it moves around when you shift in the seat) so I had to use tie wraps to hold it still.  It is now perfect!