An anchor for placement in or against tissue, the anchor comprising: a fibrous construct and a first filament and a second filament, each filament passing through said construct in at least three passing locations comprising a first passing location (25, 26) nearest a first end (20,21) of said construct, a last passing location (25, 27) nearest a second end (20, 22) of said construct, and at least one intermediate passing location (25, 28) between said first passing location (25, 26) and said last passing location (25, 27); wherein in an undeployed state, each filament extends a first length between said first passing location (25, 26) and said last passing location (25, 27), wherein in a deployed state, each filament extends a second length between said first passing location (25, 26) and said last passing location (25, 27), the second length being shorter than said first length, wherein said fibrous construct is a ribbon having a longitudinal axis extending between said first end (20, 21) and said second end (20, 22), a length along said longitudinal axis, a mattress thickness and a width, wherein said passing locations for each filament are arranged parallel to said longitudinal axis, wherein said first filament comprises a slip knot (30, 42) engaging said second filament near said second end (20, 22) of said construct, wherein said second filament comprises a slip knot (35, 42) engaging said first filament near said first end (20, 21) of said construct, and wherein applying tension to a standing end (30, 33) of said first filament near the first end (20, 21) of said construct and to a standing end (35, 36) of said second filament near the second end (20, 22) of said construct causes a transition from said undeployed state to said deployed state. a fibrous construct and a first filament and a second filament, each filament passing through said construct in at least three passing locations comprising a first passing location (25, 26) nearest a first end (20,21) of said construct, a last passing location (25, 27) nearest a second end (20, 22) of said construct, and at least one intermediate passing location (25, 28) between said first passing location (25, 26) and said last passing location (25, 27); wherein in an undeployed state, each filament extends a first length between said first passing location (25, 26) and said last passing location (25, 27), wherein in a deployed state, each filament extends a second length between said first passing location (25, 26) and said last passing location (25, 27), the second length being shorter than said first length, wherein said fibrous construct is a ribbon having a longitudinal axis extending between said first end (20, 21) and said second end (20, 22), a length along said longitudinal axis, a mattress thickness and a width, wherein said passing locations for each filament are arranged parallel to said longitudinal axis, wherein said first filament comprises a slip knot (30, 42) engaging said second filament near said second end (20, 22) of said construct, wherein said second filament comprises a slip knot (35, 42) engaging said first filament near said first end (20, 21) of said construct, and wherein applying tension to a standing end (30, 33) of said first filament near the first end (20, 21) of said construct and to a standing end (35, 36) of said second filament near the second end (20, 22) of said construct causes a transition from said undeployed state to said deployed state.