Unbeatable. Perfect fit holes for buttons as well as for micro and "beep". Good view of the camera. If we remove the removable protective plugs and micro SD card from the GoPro can be supplied via USB cable with the enclosure installed. It takes away the plastic of the housing for inserting the camera, but the plastic is flexible in that direction. Comes with screws and a mounting type "clips" GoPro. Everything is there, and picture!