This is by far the nicest toilet I’ve ever used! It’s great quality, very durable, and nice looking! It came pre assembled, so it was not difficult to install. I love that it has two buttons for number 1 or number 2, this is great to save water!