I tried two different products looking for shoulder comfort from bra straps.  The set of three memory foam would have been nice if the memory foam would have been thick enough to provide comfort.  The Silicone cushion provided a lot of comfort and kept bra straps from slipping.  I guess that is why there is no fabric on the cushions.  The silicone can be irritating after a long day.  Would still recommend these for the comfort value.