Plant Bags are made with Outdoor Fabrics that are stain and water resistant. They are not waterproof. You need to put a drainage tray in the bottom. It is recommended to remove the plant when watering to avoid overflow/spilling. mini 3" pot small 4" pot med 6" pot large 8-10" pot XLRG 10-12"pot