any details about how the fitment was? was it too short, stuck out in places, gaps, ripples in the polyurethane, etc....

All of the above.
1) it was fiberglass (if you do decide to get a replica - at least get polyurethane, its not as rigid as fiberglas)
2) horrible fit - did not line up with the the lines of the car
3) did not come with double tape or glue
4) was not primed correctly

What a nightmare!!! The Schnitzer however was a a perfect fit and comes with everything you need.

Here's mine. The 22's are a bi#$@ But I cant let them go. Im gonna put my money where my mouth is and get 265/35-22 tires. I am betting everyone that they wont rub, and i will have .48 inches of extra protection from potholes and bumps. im not lowering so i should be good...