Product is exactly as promised.  Took 1-1/2 days for my dog to get used to it and trust it but it is a great help to an arthritic dog.