Everything just fits. Water-resistant denim with leather trim, leather bottom. Interior pocket great for credit cards. Paper or plastic? No longer an issue. Made in the USA.