This is a brand new shirt that I ordered for my husband, washed, but has never been worn. The size is an XX Large Long.