Everything was great but the size.Just a helpful hint, if you have someone that would normally wear a large, go with the extra large. I ordered the adult large for my boyfriend and it's always most like belly shirt on him. The adult small is more like an adult medium. I actually have to order him the bigger size and I will just keep the one that I got for him as a comfy shirt for me. Other then the size issue, the sweatshirt is beautiful and the shipping was quick.