The fit was a little baggy, but my wife hand washed it and it shrunk down to a perfect fit. To repeat what others have said, pulling the strap to a good fit for me, means obscuring the "N" in "VETERAN". Also the lettering is a bit large and placed high, so "US NAVY" isn't visible unless you're short or you tilt your head down.
Rating:
[4 of 5 Stars!]