It's a very nice outfit. However, for some people, the skirt may be a bit too short. I think the perfect touch to this outfit would maybe be knee socks for those who don't like skirts that's short. I'll give it a solid 9/10! Overall, it's a great design. I would wear it 100%