This is one of the cutest pet life jackets we have ever seen. It is very durable, made of strong sturdy material. Stitched together very nicely, close stitches. Fits a large dog and will hold a large dog up in the water. It looks like a fish from the ocean, and when it is on the dog the dog looks like a fish. Pretty cute, our dog loves it. The vest has adjustable buckles for a perfect fit every time.