Terrible. All Fell apart while installing. Spring and pump don’t work. Ordered a replacement and it had same problem. Do not buy this product. Waste of time.