I have the PB MAX CG. I use it daily to do touch up vacuuming (insects). It works great. I have tried to vacuum my whole pool with it, but either my pool is to big or I am too slow.

It does hold a charge for about an hour when fully charged. Also, it only takes 2 hours or less to charge it.

I have the Gold edition which included the fine and sand/silt filters. I have not tried them though.