I highly recommend this product.  The velcro fasteners work well, although  they could use a little reinforcement.
Do not put it on until you are out of the USA as it will be confiscated at the airports. My husband used it on a recent business trip and it performed very well.  A must for travel!