So I had 4 mins to order for next day shipping by the time I found this before I could read the reviews. I was super scared after seeing pics. It arrived on time and the print was big enough. My only problem is the the quality of the T-shirt. Its very thin. If it wasn't for my accidental order of the XL size with it being loose. My bra could be seen. I ordered XL bc sometimes novelty shirts run small. But a large wouldve fit. But it wouldve been see thru so Im glad its not more fitted. It served the purpose for todays event. But after its washed. And after today wear, Its probably just a sleep shirt.