Nice toilet that is working great for us.  It comes with everything you need to install including the wax ring however you may need a new water supply line depending on what you currently have.  I am not a fan of the seat that much as it was a bit difficult to tighten sufficiently enough and not have it wiggle too much on me.  Also all these newer toilets in the sub $200 price range have poor quality thin plastic seats.