This is even cuter in person. I bought this for my daughter to wear for Xmas and it was just beyond adorable. It is lined, so it was not even the tiniest bit scratchy against her skin. We both loved it!