Works great for us
We have a drain that pops up so I needed something quite concave.  The suction cups don't stick, as others have said, but for us the raised drain keeps it in place.  Very easy to clean and catches all the hair.
Rating: 5 stars