It fits great but had a small hole in it on the seat area. Looks great if no one sits on it but will not stay in place if being used. I am constantly having to straighten it.