I have been looking for something like this for a long time, It is better than using a plastic seat that will split and not sit right. This rail is very adjustable, can suit many sizes, etc. But the rubber suction cups will not stay put and come off the floor. My installer and myself could not make it stick. We tried many times and ways, finally we just bought gorilla tape and attached it to the linoleum flooring. We cleaned it very well and tried to apply to a damp surface, dry surface an tried cleaning it with a grease cutter but no luck, Thanks gorilla tape.