All metal 14 gauge hot rolled steel. Painted with an enamel black heavy duty paint job. Size is approximately 12” x 12”. Can be hung inside or outside. made in the USA. Shipping included lower 48 states. Thank you for looking 👀😎