Right on time! Nice package and that fresh leathery smell was intoxicatingly good. Yes...it is long and all my cards fits perfectly. One of the best purchases I've made in years. You'll not be disappointed. Thanks!!!