It's not terrible, just terribly generic.
Let's see it.
The logo blows YOU can't even really tell its a pelican GO ARMANI'S
Also, I just took and resized the photo myself, and the logo on the hat looks very photoshopped when re-sized. Not accusing...just saying.