Actually really like the material from both. Short we’re actually the wrong size than what I order but they worked out to fit me just fine. They are super stretchy and very comfortable. Definitely would buy another pair. Shirt fits me perfectly. I’m 6’8 and XL was long enough.