Small 2-4
Medium 6-8
Large 10-12
Zips up the back
straps are adjustable
Kaley is wearing the size small