Extremely well padded, what I would call 'firm' or 'dense' foam on the back side of the case - very good protection. Between the large and small pockets is 'normal' padding and the small front pocket has normal padding as well. I use it to carry my small dashcam in the main pocket, and two extra batteries in the small pocket. It is actually a little oversized for this camera, but I can use the extra room to throw in the battery charger too. There is a little inner pocket in the small compartment and it just fits the microSD adapter in its case. The small pocket is interesting because it is bigger than the zippered opening - it's tapered at the top, but nearly as big as the large compartment. My interior measurements are large compartment: 4.5" X 2.75" X 1". Small compartment: 4.25" X 2.75" X 0.75" (tapers, so smaller at one end). The belt loop is really durable - I haven't used the strap yet.