The socks themselves are very good quality for the price, the shin guards are just plastic and some foam but good for the price. And the precut socks are just alright. Overall you def get what you pay for.
My pups love it!! I got it for my smallest pomeranian he likes to be held allot! So when I got it I put him in it, he's in love!! The shirt itself is super soft I got a medium is baggy but I like mine a Lil more like that! 10/10 recommend