This is a zero star product.  It was delivered with a the holes drilled in the wrong place in the seat.  I asked for a replacement part.  The part that was delivered was worse than the original.  I then asked for another replacement part connected to the seat cover.  The part that was delivered was completely wrong this time.  Now I am getting a message that the window to replace or return is over so I cannot do anything. Buyer beware of this very poor quality product.