Its a great product, and can fit most chairs, the only issue that I have run into is the area behind the cushion that you sit on doesn't stay.  The fix for that is some rolled up socks stuffed into the corners!