Adorable loveable little robot!
I had my Keepon on preorder for months and when he finally arrived I loved him! He dances great, and is so sweet to interact with... If I had to say a downside it would be the amount of batteries you require, mine are already going flat, and he gets a bit confused then it seems, but I have had him on quite a lot! Plus you can use an adapter which I think I will buy for him to ensure he's always on top form :-)