The foam was cut perfectly to fit the case and it's a solid investment. Customer service at Cobra was phenomenal, and on that alone I would purchase from them again. They were very fast to respond and addressed all my concerns immediately. The foam originally arrived without the case and I reached out to them and they had the case sent out the next day. 10/10 will order from Cobra again.