Purchase was simple.  Delivery team was communicative and on time.  Seems to have been handled well.  Cannot comment on quality to date, as it has not been installed yet.