Great product.  Would have given 5 stars; however, shipping took well almost 8 weeks to receive the item.