Shirt is amazing and the delivery wasn’t that bad but it was still kinda long to deliver. I would say that the sizes may be true to size. It had said get a size down for true size, and I got this for my brother and he is a medium. So I got a small because it had said that and when he tried it on it barely fit him but still fits. So you may have to change something with sizes. Overall, it was good