From the pics that looks a good first job. Well done. Like Fi says, the foam should be much... erm... foamier = thicker. So it clings to the car and drags lots of grime off with it as it melts off.

Looking forward to seeing the car on Sunday now.

A.