This gimbal works with my Hero Black 5, 7 and Session 4 cameras. It works in light rain but I wouldn't trust it underwater. When installed it blocks the power button on the Hero, but I have a wireless remote; Another option is to install it so that you don't have access to the micro USB port. The gimbal functions work great and you can control your GoPro with the gimbal via Bluetooth after pairing. WARNING: DO NOT UPDATE THE FIRMWARE! There is a good chance that your gimbal will freeze when trying to update. If he goes to the Feiyutech forum for instructions on how to fix the stuck, don't refresh. The gimbal works perfectly without an update.