content: This case is strongly made and closes well. However, the included foam inserts are very cheap and offer no support. After carefully making cut-outs for my XD-9, I found that the foam was too feeble to support the gun properly and just looked cheap and saggy.After a difficult search on the web, I discovered another case maker, Pelican (on ebay), that sold replacement foam inserts, which I ordered. I found these to be of far better quality and well support the gun and accessories.In the end, it would have been cheaper and easier to have just bought the case from Pelican in the first place.To be honest, even the Pelican foam is not as good as the foam I used to use in the UK to carry heavy cameras in alluminum cases. That foam had a velvet surface and was extremely firm, but God only knows where to buy that!