Pump - more than enough. Filter - way too small for the pump.