This blouse is soooo cute. It is longer so if you’re short enough you could wear as a dress. I personally think it would be cute to style with leggings. Prettiest blue too! Lots of flow. No stretch. Has a puff sleeve