This harness broke the first time we tried to use it. It was easy to put on and seemed comfortable for my mom's 13 year old labrador but it tore the first time we tried to help him down the stairs. The crazy part is, it tore in an area without a seam. Returning to see if I can find something sturdier. Poor guy could have been hurt and he is too old for that nonsense.