Perfect for what I needed. Installation was smoothe. It also has a lot of extra pieces in case you drop, or lose any while installing so don't be alarmed.