All I needed was a small hard shell case for my GoPro Hero 6 as I had other options for my accessories. But I was happy to discover that this case neatly held the core accessories as well. It easily accommodated the GoPro complete with mounting brackets, 4 additional batteries, cables, and a Wasabi 3 battery charger! The foam cutouts do not perfectly fit, but the fit is close enough for my concerns. I have other Amazon Basics cases and I am happy with all of them. I am planning to get a 2nd one for my older GoPro, I like it that much.