Very good product. Soft but strong plastic. Many attachment, no risk that it moves. My dog (Golden, product taken from size 5) tried for 20 minutes to remove it, in vain. She got used to it, she manages to eat and drink with. She did not love, but do not run away when I put it, this is not an ordeal for her. Thank happens to save my tapestry)