Infant baby Puppy costume size Medium  12 to 18 months. 

Package was opened but it was never worn. Bought it with every intention of using it but last minute didn't take our little one out for Halloween so costume stayed in the package. We did try it on but that was it.

It has a head piece and the bodysuit and velcro closure.