This is an easy install.  The seal is not included.  We installed in our own home, but I am a contractor having installed hundreds of toilets and this was a breeze to install.  No worries about leaks as the toilet is one piece.  I will highly recommend to customers.