Very functional and easy to install.  Love the six different settings and the way it attaches with the magnet.  This is the third one I've purchased.  We loved ours so much we purchased one for my in-laws and my daughter.  We purchased a separate extender however in order to use it at more angels.  Makes it a breeze to wash our dog in the shower.