They are soft and offer a good level of comfort. I like them because they don't ruin my Nintendo Switch and the color is nice. I can still move my joysticks just fine when playing intense games. The thickness is great and they seem to be going strong so far. They are also easy to clean. My only downside is that they are difficult to use even if you follow the instructions. Joycon is small and moves a lot when put on. It takes a little while, but other than that it's great.