So cute and fun! Great fabric! Vibrant colors! It’s pretty low cut so beware if that’s not your preference. I may tack it in front so I don’t have to worry about it falling open. It’s short but not too short for me. I’m 5’3” and wear a medium, size 6/8. It fit perfectly!