yea. Donno about the cottonwoods, but here in SE PA - long pine needles and pump Impellers do NOT get along. I LOVE a little stocking in my skimmer.