Keep in mind, the hats are SMALL and the shirt sizes are HUGE. Even with the hats being 'low profile', they are still small. I ordered an XXL shirt and it was gigantic as in, it could've easily fit a 300lb+ person. Unfortunately, both items had to be returned.