Fits all of our cushions.  It is plastic, if that matters.  My husband assembled by himself.