Very good, Grain textured box for GoPro and its accessories, The goPro (Hero 7 black) sits flush/perfectly in the box along with its accessories and i have the following accessories stored in it:
GoPro Hero 7 Black (the camera itself), 1 x Flat and 1 x Curved mount (3M adhesive type), 1 x Flat desk mount (from the original goPro box), 1 x Mobile (horizontal orientation) mount Thumb screw attachment, MicroHDMI cable AmazonBasics (top mesh shelf), USB-C charging cable, Bluetooth click-type remote (thumb size)+holder, GoPro booklet+Manual+Stickers.
I guess the medium sized carry case is perfectly sized to carry goPro+other mobile accessories.
The small or the larger ones are really small or really large (unless u hv 2 goPros),
The box itself is light weight yet of very good quality & a hard case too that can withstand good amount of pressure/force when packed inside a suitcase with other clothes/stuff.
I keep a packet of silica gel as well (which was already present in the carry case/box) as it keeps the device+components void of moisture.
The carry case can withstand light showers of rain as well and the zippers are of good quality to stop light water seepage into the box.
Also, always keep any of your devices without the battery inside the device as this will prevent untimely dis-charging and/or leakage in the long run.
Giving it 4.5 stars as the price could have been a bit on the lower side,