Gift with elderly person with poor eyesight. 2 large interior mesh pockets with white zipper: handy because we see the content and open easily. Outside pocket with zipper, long around closure and attachment hook to hang: well designed and practical. Flat: fully non-rigid polyester _ base, perimeter and 2 storage spaces without closing, just separated by the net _ the basis of this toilet bag does not hold and the content falls if it is open without being asked beforehand or hung on a solid surface. Finishes well made, looks solid.