An implantable structure, method for making the structure and method for using the structure, where the structure includes a combination of non-absorbable and absorbable components, and the implantable structure has a randomly uniform array of materials. The resulting implantable structure provides improved tissue ingrowth and flexibility after implantation and after absorption of the absorbable materials.