Happy Puppy Sailor Shirt with Hat, M, Navy Blue Stylish Made from the highest quality mix of cotton, polyester and spandex for a comfortable fit. Perfect for your pampured pet