Shipping was awesome. I placed the order on a Thursday and got shirt on Monday. They sent messages every stage of the process, when shipped and how, etc. Print was the size and design I sent and looks like good quality print. I just got it so I"ve no clue on quality of tee shirt or how the print will really hold up to washing. It was so easy to design and place order, I usually get lost on websites and had no problem on this one. I had the design premade on paint program, downloaded it and placed it where I wanted it on the shirt, then ordered. Easy!!!