Arrival was on time as promised. The toilet seat is beautifully designed as though one is looking at the aquarium with dolphins in it. But it arrived with screws missing and that was a disappointment. I had to drive to Home Depot to buy screws for it. I was able  to install it without any problem. It fits snugly. My wife is very happy.