Thanks for your input.
For me, every time I've used Coinbase and made a BTC withdrawal it has immediately appeared in my wallet. This time about 3 hours. Admittedly, I don't use it that often. Just when I want to make a transaction. That way I replenish what I used.
Another thought, I made this transfer late at night. Perhaps they don't keep as much on hand during that time. Who knows?
I used to have nearly every transaction taking up to 24-48 hours. They will eventually cancel. Fixed now though, only have it occasionally. Use it because it have no transaction fees.