Top quality. Great condition. Super cool. Sewn, standout lettering. It says it's L but fits like a M.