This is the first time I've seen and used this type of camera (2-way action) and it's great. I used this camera for canyoning when I first got it (I've attached some photos taken with this camera). This camera has many advantages such as photo/video quality on both the back and front of the camera, compact design (small and handy for travel and video recording) and easy setup/use. . There are very few negatives on the camera, one main thing that slows this product down is the app. The Rexing Connect app is very clunky and appears to have been rushed. The app takes some time to connect to the camera and there is lag and very slow performance when streaming videos to the app. Also, sometimes you get stuck in an endless loop of "connecting", "downloading" and "cannot get files" when trying to view videos/images in the app or even trying to switch views. Instead of an app, you'd be better off having a microSD adapter that plugs into your phone so you can view videos/images. Another downside is that you need to connect to the Rexing app using a Wi-Fi connection. It would be useful for this camera to have bluetooth. So after all that, here is my list of pros and cons. Pros: - Supports microSD up to 256 GB - The image and video quality of the front and rear cameras is excellent. - The camera is compact. and lightweight, it's easy to travel and carry with you. - You can quickly take pictures with the included remote control, which can also block videos. - It can be confusing to set up/use at first, but once you get the hang of it, it's very easy and well designed. - The camera is waterproof (covers both the MicroSD card slot and charging) - The battery life is good. Cons: - "Rexing Connect" app - (loading loops, videos/photos cannot be displayed, requires WiFi connection, latency, delays) - No built-in Bluetooth. All in all, this camera is great for any kind of "action", it's like a two-sided GoPro. I'm giving 4 stars instead of 5 because the app is clunky and unreliable when you need to view recorded videos and photos you take right after you shoot them. You need to remove the microSD and connect it to your computer. The solution I had for this was that instead of an app I used a MicroSD adapter that plugs into your phone and allows me to view the recorded videos and images.