I LOVE this shirt! It's so easy to throw on with jeans or lounge pants, and I feel like it looks like I'm making an effort because it's so cute, when really it's no effort. ;) Sometimes I wear it snapped and sometimes half-way unsnapped for a more relaxed fit. I'm on the 4 side of the small, and it fits just like the model when snapped. It's not a fleecy sweatshirt, but a thicker French Terry, but still soft and comfy.