The cap fits well, my only issue is I ordered blue with white back, and I got the blue with this yellowish gold color. Because of my golden blonde hair color it does not look good on my had. Disappointed the picture of what I ordered was totally different from what I received. l see Kenny Chesney in this cap all the time on Social Media, (he is the reason I ordered it) it is white on the back NOT yellowish gold