This tshirt i received originally had dirt stains. I requested a replacement which took a long time to fulfill. The courier company had issues, the pick up was cancelled at first. Then after a week the pick up was done. However the replacement took a long time to be done. Truerevo was lacking in communication, replies to inquiry and complaints of non delivery were unanswered for few days. To cut a long story short, it took almost a month for the replacement to be carried out since the initial request for replacement. The tshirt is an excellent product, it is very light and comfortable. It dries quickly and colours don't run. Price is also economical.