It is a great top, but fits just a little loose on me (I normally wear an XS). The material is very soft and feels very nice on bare skin. The sleeves are as long as they are shown in the picture, which I really like. Can't wait for the cooler days to come so I can wear it.