Great size for a business card holder. It holds 500 cards and the binding itself is thick and protects the cards. It zips up which is great for not losing cards. In addition, the binding material has the advantage that it can be easily wiped off when wet and does not damage the cards. I only mention this because my kids keep spilling their drinks when trading cards. Overall this is a good card holder and I plan on buying another one.