Great product, delivered on time. Only had it a few days so the long term hold up is still under review, hence the 4 rather than 5 stars.