This is a nylon mesh bag with polyester filter media inside that protects pumps from clogging. A draw string top with push button release allows you to close the bag around the pump. The PP12 is 7" tall x 12" wide with a max flow of 2500 GPH. It is designed to hold pumps 9" in diameter or less.