One card holder will be packed in a opp bag,and 1000 in a carton.(34*30*23.5cm) We have five sizes you can choose. If you have your own package,we also accept customized logo. Welcome to our store learn more about our hot-selling colorful card holder.