I got this as a joke present for Christmas.
wanted my Chihuahua to wear this on Christmas for a genius plan to make everyone pass out with too much cuteness to the brain so i could eat all the turkey.
and while my plan worked and i am now clinically obese this has not been used again.
i would love to have my dog wear this as being a small dog she gets cold but the leg holes restricts movement heavily, I would not let her go up and down the stars wearing it as theirs a chance she would end up rolling down the stair making me initially laugh and then concerned for her safety and then finally ashamed at the fact i laughed at my dog falling down the stairs. I already do this when she runs into the glass door when she thinks its open but its really closed.
she also slips out the sleeves and its just more of a pain than useful.
so for a quick joke then this is worth the buy but its not a practical product at all and if you really want your dog to wear something regularly then i would not pick this product.