Product works great. Fits our enlongated toilet seat perfectly and its nice you can adjust the width of the armrests. The only reason I can't give it a 5 star rating is that for some reason they decided to make the armrests of a pourous foam padding material that is not really cleanable. Its a toilet rail! I like to disinfect and wipe down the handles daily, but that's pointless on the foam armrests.