Yep. Everything you need except the return pump. I have a reef ready, so didn't need the hang on overflows. It works pretty good. Also, Pro Aquatics is real good about answering any questions you have. You actually get a live person right off the bat!