Perfect fit…easy to put together…exactly what I needed. The size and description is exactly as advertised.