On Skippy's (?) birthday, Robin Hood gives him his hat, among other things. The next time we see Robin though, Robin has a hat just like the one he gave away. I know, its Disney, and this isn't to be taken seriously, but come on? Is there a store in Sherwood forest that specializes in Robin Hood style hats?
Does the guy not have a change of clothes? Surely, he would have more than one set of clothes to complete his outfit, and is it therefore not possible that he has more than one hat.