fit is true to size, but a little boxy through the middle. my girlfriend didn't like the horizontal stripes on the sides because they weren't very flattering. the fabric is a cool hoodie-like fabric, perfect for colder evenings. Nice look, leans dressy or casual. ended up returning it based on the boxiness of it.