The leather card holder is designed to be slim and feels amazingly soft. And it's easy to slide into your front pocket. No matter you wearing jeans, shorts, or slacks, it fits perfectly in front or back pocket without being noticed.Leather material is durable enough to last a long time.