The shipping took like 2 weeks, so for a shirt, I suggest going to the mall. Van Heusen is a good quality, but the sleeves tend to run a little to big and poofy. We decided to go with another brand for the big and tall kinda guy.