Exactly what I needed. Quality construction, measurements are as advertised, so it fit perfectly. Very happy with my purchase.