yes, the product does it job, when it's in one piece. i bought it for a messenger bag (holding camera gear) for a one week trip and after the first day, the black vinyl piece with the velcro straps was already peeling from the white pad piece. needless to say, within 4 days use the pad had completely detached from the black piece with the straps. so if you only plan on using it for a few days, it's good. otherwise, consider it disposable (and a waste of your money).