Absolutely. I love mine. Maintenance is a snap on them, it's self-priming, and soooo much less troublesome and cumbersome than the regular filters you hang on the back of a tank. This makes all the difference in the world when you are pressed for space, like me. I'm also in the process of putting a 125 in the wall of my living room, and we aren't even finished cutting the hole for it yet, but I went out and got my XP3 already!
__________________ A few tanks...55/30/20L/10/3/2/2/2 Bearded Dragon- "Lieutenant Dan" Heinz 57 variety pup- "Missy Mess" Cockatiel- "Honey" Doberman Pinscher- "Master Chief" Bobtail cat- "Kit Kat" Chinese Water Dragon- "Josha" Burmese Python- <no name yet> Ball Python- <no name yet> ...and a partridge in a pear tree |