Nice fly but I'm not sure that fish takes that as caddis but something else, or well you don't never know surely ;) But foam wing is too wide in my opinion to imitate caddis on the water surface. Check out for example some pictures from the web how the caddis looks like on the water surface, in my opinion narrow winged patterns imitate better caddis on the water suface on drift :)
One really good caddis imitation is made from deer hair like Coddard caddis but with parachute hackle and no other body than deer hair, that's great caddis pattern and floats well too.
I have noticed that using narrow wing pattern is better than wider.
Something like that on the image, body can still be however more narrow than in the image (hook size in the image is #14 and #16).
http://www.perhokalastajat.net/kuvagalleria/albums/userpics/caddiksia.j…
