Full-grain leather is extremely durable and sturdy. Calfskin leather is better at maintaining its shape and has waterproof properties. Calfskin is soft, thinner, and lightweight compared to full-grain leather. Calfskin leather is best for leather garments like jackets and coats, whereas full-grain leather is suited for cowboy boots.