Chrome metal frame. Fits 6 by 12 inch license plates. Comes with pre-drilled holes on top for mounting on your vehicle.