Bought this for my husband so he could be Superman for Halloween, and not get all dressed up (which he would hate). The colors were bright, even after I washed it, and the shirt fit him perfectly. My grandson (10 months) was dressed as the Little Man of Steel, so he and grandpa looked good together in their photos.