The is soft and also very dense, bits push in using a little force and stay in place just fine. I was never a big CS head, but Ive played damn near everything from Quake and Unreal, to almost every iteration of Battlefield and Call of Duty. The arch support is only so-so - if you have high arches like me, you may need some waterproof inserts. So far this is a 5 star product. The bike leans just enough but if wind blows the bike falls over. I have several carts like this. Cant be used with computer calls because the microphone doesnt consistently detect speech unless you yell into it. It is exactly as described and works wonders. You can tell what the music is SUPPOSED to sound like, but there IS a bump in the bass and the treble is toned down a bit to prevent music from ever being piercing or "shouty". As you can tell from the pic, my kitchen is very condensed and these racks were ideal for the space.