pictures are strange. But the color is blue with white dots
The tag says extra small but measured it and it is a small
20 inches armpit to armpit
23 inches long