Definitely a learning curve installing this... It's a good looking toilet but not as straight forward to install.