Bought for my son's superhero party when he dressed up as Spider-Man. The design on the shirt is cool in person, but the shirt itself definitely runs small. I wear XL, bought a double XL and it barely fits. I don't expect it to last more than a wash or two before shrinking even more. The shirt was also navy blue rather than black when I saw it in person.