I bought this in Vibrant Blue. I am usually a size medium in everything. I fit into the medium, but it is a little more snug than it should be. I have no room to put a long sleeve under the medium sized fleece. If you are a medium, size up to the large.