Sturdy, not too hard, good feel, suction cup holds well. No nasty chemical odor, smells like baby powder which was pretty strong but dies off over time. I’ll be purchasing another one of larger size from Basix. Next will try The Real Feel deluxe from PipeDream