This is a half jacket that snaps in the front. It is made of a sturdy baby french terry stretch fabric. It is great on its own or for layering under a vest. Size : S, M, L Price : $110 Size :SmallMediumLargeColor :BlackBrown