Great for the price.
It has some flexibility to it. It is soft but sturdy. Easy to clean and doesn't smell. The suction cup is really good. It takes some time to get use to. But once you do it feels really good. I do wish they'd make one just like this but make it 3.5 inches long and without the suction cup. With a narrow base. That way you could just slip it in and go. It arrived fast and packaged well and discreet. I will definitely be buying from this seller again.