I ordered my shirt on 12/7/2020 and did not receive it until 12/31/2020 - 24 days later. Since it was a Christmas present with an estimated slowest delivery time of 16 days, I obviously was not pleased. It also was very, very small for an XL size and was too small for the person I gave it to - so, overall, a poor purchase by me.