I received my shirt and it is very nice and what I thought it might be!! However, though it is marked a 2XX, there is no way possible that it is, it is very small. I am thinking it is a Youth 2XX. I am going to hang on to it and possibly give it to a friend or family member. I sort of feel let down and that I actually should be getting a refund. However, out of respect for Johnny Cash, i'll find someone that will benefit.