Perfect and works great for exactly what I needed and a great price. Was impressed with the quality for the price and install was a breeze.