Arrived quickly and during a major heat wave.  Have to wait 24 hrs for unit set when it arrives but the wait was well worth it.  Unit dropped temperatures quickly.  Very easy to install.