I ordered it mostly thinking the harness wouldn't be worth it but I wanted a shorter and adjustable tie down. My puppy is gonna get big so I opted for a large and it fits perfectly with everything as tight as it goes. She's usually very itchy but doesn't seem to scratch at this harness at all and has no problem sleeping in it in the car. The tie down would be perfect in any application since it's sturdy and very adjustable.