Everything sewn. Size 50. Alexander Semin Capitals 2011 winter classic jersey. No issues, flawless, except a little tint of red around collar in front & 1 stripe in front  Not really noticeable. Could come .