I ordered this like 2 days ago hoping they'd be a little loose or at the very least fit me enough to wear them underneath clothes or just to be at home but they didn't even fit me. I even went up one size to have them be a little loose and they weren't! I am normally an XL in shirts and they are always a little loose even with just the XL with these knowing they were probably tighter I decided to order one size up and they BARELY fit me. They are SUPER tight and my arms were crying because of how tight they fit around the shoulders and arms, they almost didn't fit my arms at all! I was surprised to see that they didn't make any mistake with the size and it was indeed an XXL which, like I mentioned, is already one size up from my regular XL size. Overall very dissapointed I'd assume these are for teenagers or little kids and not for an adult given that I'm not really an XXL person and I'm not that fat in general either. These definitely do not fit and are not true to size at all.