This is a brand new with tags Triumph Racing crew shirt. Size is 3XL. These run a little small. All patches are sewn on. Navy blue, with red and white stripes. Shipping is for lower 48 states only, no returns.