When I ordered the shirts the arrived really quickly and in great quality. The fabric is really soft and nice and the designs are gorgeous. One of my shirts, however, didn't turn out too well and the design wasn't very visible. I contacted customer support and they are the best customer support I've even had the pleasure of contacting. They offered me either a free replacement in a different color, store credit including shipping cost or a refund, and I could keep the other shirt. Not only did they offer this, the person was very kind and responded incredibly fast. All in all, great shirts and amazing customer service.