MADE IN USA
HIGH QUALITY STEEL
Fast Shipping
For the most part it fit fine. The holes for the clips to install the lights were to large so had to figure that one out but seems to be ok at the moment