Fits perfect...material is strong....good quality....Totally protects the cushions...easy on...easy off...would highly recommend.