EMUST dog life vest is featured with reflective strips for added visibility and adjustable straps so it has a great fit. It also comes in bright and fun colors, varying from pink to blue to yellow, which will make it easier to spot him in the water. Also it has a durable grab handle, a D-ring for leash attachment, and quick-release buckles.