It has really been a hassle, one of the shirts was cotton not driffit and the shorts I ordered are not what I thought there were going to be, I thought they were the thin material with a liner like compression shorts. They are mesh. My kid will not wear them but the big deal is trying to return them. Your return set up is tricky either way trying to get you to replace it and get store credit and it will not give you a free label to return it. It says you can leave it on your door step for 25.00 or pay. 6.98 for a label! Really! 500 words?