Wife's friend got one and loved it so I got her one. 

All five stars except 4 for the design. The docking joint could be a tad easier to line up and slide the units together and there is no place to store one of the attachments.