A gastro-retentive agent delivery device for oral intake is provided, the device configured for unfolding from a folded configuration for oral intake to an unfolded configuration for gastric retention, wherein the device comprises two external layers sandwiching a functional layer therebetween, the functional layer comprising at least one layer comprising an agent or agent-releasing formulation and being configured for imparting mechanical strength to the device sufficient to enable, upon unfolding of the device, the preservation of said unfolded configuration to provide gastric retention, wherein at least one of said external layers comprises perforations.