This frame is made out of plastic with a Carbon Fiber front finish. This is real carbon fiber, not just the look of it. The carbon fiber sits on top of the plastic frame which gives it the flexibility needed to fit to most curved bumpers but with the stiffness of the carbon fiber. This will definitely hold up to any abuse you can give it.
Also includes the German Flag on the bottom right.
This frame only fits plates 4.4 inches high x 20.5 inches wide