TLB shoes