The spider part is cool. The attachment parts for the animal are kind of cheep. It's felt and Velcro. Not very comfortable for a dog and not large enough for a pit bull. Was expecting it to fit but the chest part was too small unfortunately. Will be making adjustments for my small dog to try it on and hope the spider part isn't too heavy for them.