loved this!  Both my cats use it and love it.  The suction cups are good and hold well.  Wonderful product.