This clothing line tends to run small and the sleeves definitely tend to run small.  The material is great.  The quality is great.  The price is great.  You just have to know the fit might be a tad off.  I'll wear it but don't know that I would buy it again.  Compared to the many other tops and dresses I've bought from this line this shirt would not be my favorite.