The braces themselves are great. It’s wonderful to see my pup walk, run, jump and play again! We are having one issue with the straps are already showing sever signs of wear and tear. We have only had the braces for about 70 days. For the price of the braces I would have thought the straps would hold up better. The hard brace portion is fantastic and holding up well.