Will post up my opinion when I get everything in and installed. I have seen their skins done on a few cars and quality and fitment was great. Haven't heard anything on the foam though. As said it really comes down to who installs them for overall fit and finish.