So cute!
Fits perfect, I ordered a small. The zip is hard to zip up by yourself, hopefully you have a buddy to help you! I'm 6ft tall and I was able to snap the clasps but it's definitely very snug and uncomfortable. I usually don't snap the clasps and it still looks great.