My tshirt came in a couple days before my delivery date it was awesome. I'm usually a medium size but i ordered a large just in case, good thing i did because the sizes are smaller than the regular sizes.