This shirt is brand new. The size is an XX Large Long.