I bought it for my kids. Turns out, the Kinect is awful for kids. They were far too little for the Kinect to properly see them, and the motions to actually use it were super fussy. Then if I walked in to try to help them, the Kinect would freak out that there was a new person in view. The dog walking by would mess it up as well.
Basically, you would need a large dedicated room for the stupid thing, and you would need to be at least 8 or so to have a chance at using it properly. Then the games were meh.
But it could have been so much better.