Yeah the zippers are fine. And I'm not sure of the brand. It fits on the factory hardware though. I can take a look at it tonight when I get off of work and let you know though. Sent from the palm of my hand