This item did arrive on time but was way too small on the previous delivery. I returned it which was without any issues. I would have given it a better review if the second item was not disgusting. First of all you can clearly tell it was worn before because the sleeves were rolled up and there was sweaty stains on the sleeves and the collar of the shirt. I could believe my eyes. I will not recommend it to no one. This is disgraceful