I really wanted to give a great review, however I felt this was one of those situations where I payed for what I got, since it was on the lower end of the price scale. I had my front and rear bumper completely refinished and had the front bumpers license plate holes molded. Upon receiving my car i initially thought the paint job looked great. However after going to look closer at the details, I'd have to be honest that like another yelper reviewed, the paint job was not flawless. There were debree under some of the paint which you could see was trapped under the coating, and I could still see uneven colored areas of pink under the silver coat of paint (my car is silver) and most disappointing of all there was a ton of silver overspray covering my black grill, now making my front lower grill look rusted. I now have to spray paint my own front grill (the entire grill) of my bmw black to cover all the over spray, honestly an inconvenience. It seems they must of not covered the car very well when spraying the paint. Be forewarned that they get the job done but at best it honestly was not the best. And flawed with errors I must now fix myself. I'm sadly disappointed, and not satisfied overall.