Amazon shoppers are loving this £6 pom pom beanie hat