I have long been a big fan of DJI products. This small, DJI-designed Ryze drone with Intel processors is on par with my Mavic Pro and other Mavics I don't own but have used (like the Phantom, Spark, and even the Inspire). Of course it's not that complicated (no GPS and not that windproof) but I bought it for my son. First I played with him to show him how to use it. It's perfect for indoor flying - it's very accurate (at least when using a controller - I'll admit I haven't tried it just with the phone software's 'virtual joysticks'). It's a lot of fun and my dog enjoyed chasing it. (I had to be careful to keep it out of her reach, but even if she did catch it, I doubt it would hurt her - but she could easily destroy anything made of plastic, so I wouldn't recommend using it for entertaining dogs or unexperienced cats). I really doubt any other $100 drone comes close. I also highly recommend both controllers (I have one at Revain for about $30 that works great with my iPhone). other "toy" sized drones I've ever played with or read about. 5 stars on all counts (fun, price and quality).