Shirt quality is nice, vinyl heat transfer is thick and appears to be a good quality... delivery however for 3 shirts took almost a month! Unacceptable for 3 shirts shipped in the USA. These arrived after two emails requesting the status went unanswered, and after the event they were purchased for.