I just set up a Maxi Reef300, and it was a breeze! I love this over my old Amiracle because this filter has a slide out tray to remove the pre-filter, and a second slide out tray for more media or another pad. The sump is very large, (though I wish it were a little deeper, just to make water changes a bit easier). Holds a lot of bioballs. I have two submersible pumps in the sump, plus my heater, plus a couple of nylons full of carbon and a couple of sponges. This makes maintaining my tank a breeze! If you have a large tank, you need a wet/dry. This one works great for me.