I love this muscle shirt that I purchased for my grandson by #SKYRAINBOW. It's print is very nice and colorful and is not a vinyl iron on that will wear off. It is 3D printed and is vibrant and the colors stayed even after washing and drying it a few times (Most of the time they'll fade..this did not fade at all). I love that this is very true to size and fit my grandson very well . I also love how it has good ventiliation so he doesn't get hot. It's perfect for going to the beach or wearing outdoors on a hot summer day here in NE Florida. At only $13.99 I'll be purchasing more prints in this line as they're made extremely well . I highly recommend it!