The shirt I ordered (21 inches) was delivered, but it was too small. I wasn't sure what shirt size would fit best so I ordered another shirt in (white 22") and it was too big - the difference in single size was drastic. IDK what's up but both items (( 1 star) ) The material quality of the shirt looked ok and had a textured feel - not smooth or paper thin.