Provided herein is an occlusion device for implantation into a body lumen or aneurysm comprising, a continuous compressible mesh structure comprising axial mesh carriages configured end to end, wherein each end of each carriage is a pinch point in the continuous mesh structure. Also provided herein is a kit comprising the occlusion device disclosed herein and a means for delivery thereof. Methods of manufacture and use of the occlusion device are also disclosed.L'invention concerne un dispositif d'occlusion pour l'implantation dans une lumière corporelle ou un anévrisme, comprenant une structure de treillis compressible continue comprenant des chariots de treillis axiaux configurés d'une extrémité à l'autre, chaque extrémité de chaque chariot constituant un point de pincement dans la structure de treillis continue. La présente invention concerne également un kit comprenant le dispositif d'occlusion selon l'invention et un moyen de pose de celui-ci. La présente invention concerne également des procédés de fabrication et d'utilisation du dispositif d'occlusion.