UPDATE 12/7/17: Despite complaints from others that the harness starts fraying, mine hasn't. Of course, being white, it needs frequent washing because the wood floors at my office are always dirty from the foot traffic in and out from our warehouse.  I want to buy another one so that Harley has a spare to wear while one is being washed. (I usually have to wait several days to pile up enough bleachable whites to make a small load.  Also, he seems perfectly comfortable wearing it all day (as my semi-retired service dog, he has had years of wearing a  vest backpack; I'm sure that the harness is more comfortable.