I LOVE this top and just bough it in two additional colors.  I bought a large based on the reviews and it fits well and looks great.  The material is a beautiful blue ( better than the picture) and the material is very soft.  It is less structured than a traditional blazer which is perfect for the business causal look and the hot summer weather in California.