After ordering a Polaris 9550 from PSW, I received a Polaris 955 (white colored version) within 4 days. It was delivered in the factory sealed box, with some damage from UPS. The contents were fine, Polaris does a good job in packaging. The instructions are very clear and the assembly of caddy was easy. The robot comes assembled with the cord attached, and plugs into the control box mounted on the caddy. I was impressed by the build quality, fit, and strength of the parts. The top loading basket is large and very easy to clean. It has a bottom only cycle, bottom and side wall, and a waterline only cycle. The cycle times can be increased or decreased in 30 minute increments. There is also a 7 day programmable timer,and different cycles can be set for each day. Very handy for going out of town. I ran it through the different cycles, and it completely cleaned my pool in 1bottom and side cycle. After several thunderstorms had moved through, there was a lot of debree.I put it on bottom only cycle and it cleaned the entire bottom, without having to clean out the basket. It also does very well cleaning the waterline tiles, in a 45 minute cycle. My pool has one very small radius cove, and it does have difficulty getting around that in the waterline cycle. So I start the cycle just past the radius and it will go all the way around. The 955 tries to climb the steps but gets confused and reverse's back down and some times will flip over, but turns itself upright again. I have wedding cake shaped steps and it cannot navigate them. If it makes it to the top step shelf where there is only a few inches of water, it will lose pump suction, cavitate and automatically shut off. So I cannot use the waterline cleaning cycle if going out of town. I normally would only brush the waterline tiles by hand once a week, so I will run the waterline cycle when I'm home and can watch it. Overall, I am very pleased with the job it does, and how easy it is to clean out. I havent used the remote control yet but will post a later update.