Just received the Belfry Geofredo and Belfry Italia. Was happy to find the fabric and interior to be top notch! The XL fit is great. I'm a 7 5/8, most hats are a little small but these are perfect! Will definitely be shopping with you again this summer.