I bought this to wear over a dress (for shoulder coverage more than anything). I've worn it a couple times since with other outfits. It's a perfect little cover for those days when you don't need a cardigan but you want to cover up a bit. Length and style is great. Wish it were in more colors, specifically solid colors. The print is beautiful but really only goes with other solid colors.