It fits perfectly on the porch swing I ordered from Wayfair! Very easy to keep clean.