LOVE this toilet! A pain to install, but all worth it in the end. I had trouble with the seat (made the mistake of putting it on after install), and I reached out to St Tropez customer service. The gentleman I spoke with offered to email me a video and any support I would need. He saw it through to the end. The toilet is sleek, easy to clean, flushes well and did I mention easy to clean!! I want one in every bathroom in my house.