It arrived when it should. All the parts were included for installation. Instructions were in good detail. Hooked up and running in an hour. AND it performed like I expected it to as well. What more could I ask!