Needs a new impeller, but comes with all media and hardware including tubing. It has the 5 trays of an 839 but for some reason the label on it says 829 - I bought it used but in great shape. Hoping to get $40, but make me a reasonable offer. I can send pics upon request but it looks like any other standard Jebo canister filter.