The Shagadelic Mop is a buggy looking fly, it makes an excellent caddis imitation, also a great attraction or searching pattern. Can't hurt to have a few of these in the box, be it for trout, smallmouth, or panfish. If there was a competition for best mop fly this would win hands down. Nice heavy bead, sharp strong hook, wiggly rubber legs, with a textured mop material for the body.