It it solid rubber and is super easy to install that a little kid could install. Catches hair super easy so no more clogged drains. It definitely gets the job done. It also is super easy to take out and take the hair off it. [This review was collected as part of a promotion.]