Installing this was a breeze, and it came with everything I needed. It truly elevates my shower experience and adds a touch of luxury.