This looks like a product from Disneyland or Walt Disney World of fairly recent vintage. These souvenir hats are popular impulse items when people are visiting the parks on vacation, but they lose most of their appeal once they get home. You'll probably be lucky to get $5.00 for it. Good luck!