Arrived well packaged, in perfect condition and 2 days before expected delivery date.  It's not yet installed, but can't wait!