This is a Marvel The Avengers logos youth-sized adjustable snapback cap made by Berkshire Fashions Inc. There's a few very small, faint spots under the bill. The Marvel logo on the front has a few very faint scuffs on it. And there's a few small, slightly discolored spots on the back near the snapback. Nothing major at all. Overall, it's in good shape. Thanks for looking!