Toilet was a good choice for higher single tank model. Toilet arrived within two days after ordering, contained all items needed to install. I a 77 year old removed and installed by myself. Works great.