Easy to install.  Came with everything I needed for the replacement tub/shower I recently installed.