Foam

 

Cheap or inadequate foams are really annoying, because the lack of quality only shows after a while. Generally speaking you can say that the harder a foam the longer it will last. But foams can also be too rigid and uncomfortable, particularily in shoulder straps.