The fit is awesome. It makes me look super skinny (hides my belly completely) and makes my arms look tiny. Its great for working out, lounging around, or just every day life. It isn't super warm but its warm enough to be comfortable in 70 degree (F) and up weather.
Jacqueline recommended this style