Fit my outdoor swing perfectly. Color is perfect and has held up with no color fading! Would highly recommend!