Are this t-shirts or long dresses?

I used to buy these type of T-shirts, but my last two purchases I ended up returning them. They are TOO WIDE and LONG!Those t-shirts aren't for slim guys. The SMALL size one look like what Large looked a few months ago. And not they are making them way too long.Why can't they simply make them at two different length. Short length and long for those who want to wear a dress, because that's what they look like now; A dress.To summarize, I'M NOT BUY CK T-SHIRTS AGAIN!