The toilets shipped right away and were delivered within a couple of days. We installed the toilets ourselves (first time installing a toilet), which went smoothly for the most part. It was not clear that we needed to save the T-bolt from our previous toilet so we threw those away. In the middle of install, we had to go out and buy new T-bolts since they did not come with this toilet. Overall, we are very pleased with the new toilets!