I really enjoy their tanks, my first 20 AIO was a waterbox and honestly loved the simplicity of it! I used to work in the aquarium department at the local zoo and maintenance on all the bigger tanks with sumps made AIO a no brainer when I lived in a smaller apartment. They do have their drawbacks.