A good  buy , just didn’t fit my tub spout , had to return . Had all the parts with it. I jus didn’t want to turn this into a big project.