This unit looks really nice, I have not installed it yet but have unboxed the system to give it a look over.  For the price, I could not build this by ordering the valves, shower head, and body sprays.  I will see if I can update my review after I install