I love flying this mini drone. The battery charging time (80 minutes from a full charge) isn't the longest, but you can always buy spare batteries. The flight time is about 9 minutes. I mostly fly indoors and don't do a lot of unusual flights. However, the somersaults he can do are pretty cool. 2 flight modes are ideal for both novice and experienced pilots, and you can change the sensitivity of the controls at the touch of a button. You can also customize the controller through the settings menu and adjust the sensitivity to suit your flying style. The controller itself is more customizable and customizable than this leaves the list! I also like the headless mode so you can start learning to fly the drone without worrying about which direction it's pointing. I've already learned to fly RC helicopters and knowing which direction the plane is facing towards you is very important. But headless mode, also switchable at the touch of a button, makes learning the basics of flying easier. Every [normal] flight starts and ends with a hover, so learn how to keep it in the air first! This little drone is great at stabilizing and maintaining altitude, but be aware that a light breeze in your home can also affect its altitude; Things like ceiling fans. It can be sucked in by the fan if you're not careful, as the downward airflow gives the drone a lot of lift. I would say this purchase was great. I flew a Parrot AR Drone 2 and it sucked. I've flown other mini drones and they've been fine, but spastic and easy to lose sight of. But this little one is great. The lighting is bright, easy to see at night, the design is forgiving of accidents, the blades are very easy to attach and detach (to add or remove a blade guard), and the overall flying feel is comfortable. With other mini drones, flying is ok and feels like having fun, but flying this drone makes you feel like you've accomplished something by learning how to fly a drone that feels like big, expensive drones behaves (minus the camera). . I would recommend this mini drone for both beginners and hobbyists. It's responsive, lasts longer than many mini-drones (the lack of a camera helps reduce battery life), and is fairly durable. I personally like the colors because they match the color scheme of my RC Helicopter which I christened "Hornet", so this mini drone is called "Baby Hornet". something of a five star product. If that were the case, companies wouldn't need to have a customer service number.