It was delivered in good condition. Our plumber set it today, and we are looking forward to using it tomorrow! The instructions are worded a bit odd, so programming may take some time to understand. However, I love the feel of a heated seat and looking forward to a modern smart potty!