Very easy to install. Arrived ahead of schedule. Packaged nicely and no issues with glass upon arrival. Hardware was in a second package. Instructions were easy to follow and very straight forward. Just installed, so time will tell with the hardware finish, but so far I'm VERY happy with this purchase.