Very nicely made. All the valves are internal so it took a little longer for the plumber to install but all in all not too difficult. I like the dual flush option.