My son absolutely loves the justice league, so I bought these shirts for him. They sent me the exact ones that are shown instead of random ones and the colors are very vibrant. They do run a little small, so go bigger and they will last longer too. We are going to Universal Studios in Florida so it will defiantly match the themes of the park and he loves them too.