This shirt turned out better than I anticipated. The material is thick and of very good quality. The size was a little larger than I expected but not so much that it was too big, it actually fit fine. I would recommend hanging it to dry so it doesn't shrink up. Overall I'm very pleased with this purchase, I wish I could use it other than Easter. I definitely recommend to other buyers.