Super cute! I was nervous about buying this but I love it and its super comfy. I did wonder if it had padding but sadly it doesnt. Im 119 lbs, usually a size small and I got a medium and it fits perfect.