Cummins Onan RV Generators 100 Years of Power Snapback Hat Cap Used. There is no brand tag. And there are some loose threads(see last picture).
This is adjustable.