The Senators only wore this exact style and shoulder patches from 1997/98 to 2006/07 Everything is stitched including the crests on the shirt tail and arms. The size tag says XL but I tried it on and it's an XXL There is a small dirty spot on the back towards the left shoulder.