I ordered two t-shirts for myself. Unfortunately they did not fit me. I ordered a size small but both were two tight. I requested an exchange. Snapmade took care of the exchange immediately. The t-shirts were excellent fabric and construction and the printing was amazing. Highly recommend Snapmade for t-shirts printing. Will be ordering more t-shirts in the future.