These are fleece and have a velcro closure. These are perfect little coats and hold up very well. They do run big so I wouldn't recommend ordering up as they already accommodate for clothing underneath.
I can do any appliqué on them. Shown with a lab in tan gingham and the font is Blank Space