Arrival was delayed by weeks.  It comes from Canada and that was the reason for the delay.  I'd did arrive very well packaged with no damage.  I did have it professionally installed by the contractors working on my project.  Even though, it took a full day for the install.  The reason for only 3 stars......poorly written instruction made this project very difficult.