I want a Punch bag to put up at home.

I got me a good bracket for the wall and mounted it outside.

What I wanted to know is what sort do you recommend?

I saw some bags with a larger top 1/3 to allow for upper cuts. Are they any good??

Just wanted to know what material to go for Vinyl, Canvas or leather?

And what size 4 or 5 ft?

Any advice is greatly appreciated.