A roofing module 1 comprises base and at least one side wall, wherein the base 20 comprises a semi-rigid nonwoven textile material which is substantially liquid permeable. The module may be made from a single piece of folded nonwoven textile material. The nonwoven textile material may be made from polymeric fibres or natural fibres which may be fused together. The roofing module may have a lid 4 with apertures 8 therein. Also disclosed is a method of preparing a roofing module comprising the steps of folding a piece of nonwoven textile material, t least partially filling with a growing medium and planting seeds or plants therein.