All Heritage Baby rings slings are made of breathable & durable 100% European linen. Made to be size inclusive with a standard of 90" long by 28" wide. They offer a longer shoulder seam than other sling brands which is wide enough to snuggle toddlers nice and close. Three inch rings are used for long-wear comfort in a variety of colors. Handmade & sewn in Ontario, Canada by parents who care.