Amazon prints these on a lightweight Anvil shirt. I've never been a fan of the lightweight shirts, and we use a heavyweight Gildan shirt for our own printing.
I haven't ordered one of the TUG ones from Amazon, but I have ordered other shirts that Amazon prints. The shirt quality seemed okay, but the print seems to fade a bit quicker than I would like.
Amazon customer service is usually very good about refunds and returns. If you get one that doesn't hold up, definitely reach out to them and ask for a replacement or a refund.
Amazon does allow us to set a design up to use a premium Bella+Canvas shirt, but the price is $2 or $3 higher. It's still a lightweight shirt, but is a higher end brand. Whether it'll actually hold up better isn't clear.
With the technology we use for our own printing, we're limited to one or two colors, otherwise I would do all of them myself rather than using Amazon.