was a little shaky about ordering it at first because never checked it out in person and sometimes items on the net are not as good as what they advertise, however, was completely blown away by this.  fantastic product, exceeding all my expectations and the long cord is great also.  my wife loves it also.  would recommend this product to anyone.  a little pricey but worth it.