The fabric felt like tissue paper - it was super thin and didn't stretch. The buttons almost fell right out of the box. I bought $2 suits from Wish which appeared to be of a higher quality. I would like to send them back but the lab puppy chewed them up before I could send them back. Made for a good dog toy but too expensive to justify buying again. For $20 I could get him 10 rawhides.