Fit and quality are good, as I expected. However there were a few differences than what is pictured. 1. the dc logo is on white cloth instead of black as pictured. So, it looks a little funny with the yellow DC stitching. 2. the pattern under the bill is on black, not the light blue as pictured. So, it also is not quite what I expected. for $30 I was hoping for what was pictured.