This fleece was perfect over a base layer and my snowboard jacket over it (on a cold day). If it's a little warm out i would skip it. you will start to sweat big time.
I got the large cause i thought i would need room to layer. Should have gotton a medium, it's a lil big for me. Over all great layering piece.