I like to use wool or polyester in my wall hanging because it give a better definition to the quilting design. I find the result a bit too flat for my taste when I use cotton.
Also, polyester and wool doesn't shrink like cotton, so it keep the wall hanging smoother if it have to be washed.