I bought one sometime in April from the F1 store.
I don’t usually wears caps but it does feel top quality. I’ve never felt uncomfortable wearing it.
It came with a bag to keep it in as well which was nice
The only negative point I can think of (and it is a pretty small one) is that on the actual podium caps, the flag of the Grand Prix is on the right hand side of the cap, on these ones it is just left blank.
They could have given the option to choose which Grand Prix you wanted.
I’m also going to Spa for my first F1 race.
So if I was to recommend anything, maybe some wet weather gear because the weather at Spa can turn nasty.