Excellent process and delivery. Product was delivered as advertised. I would recommend this product as an excellent source for our trip to Niagara falls. We were the only ones that did not get wet at the attractions.