Super cute! Got this for a friend, and she loves it! I've seen her wear it on multiple occasions since she got it. She seems to like the fit, so it is probably pretty true to size. Very nice, excellent for animal lovers!