Excellent product, but is way smaller than it should be.  My wife is a med, so I ordered a lg.  It came and she couldn't even get it around herself, so we gave it as a gift.  Next time will go into a store to buy her one so she can try it on