I love this dress, super cute, and it looks great on me. It's very flattering. Different from what I'm used to, but I love it!
I took off a star though because of my body design and frame, while being very feminine in some ways also has parts that are bigger due to genetics. Also because I am a physically fit and active person. So my arms are a little big, and the sleeves, especially around the shoulder/armpit, feel a little tight. Not to where I can't wear it, but definitely a little tight around there, so just a warning!
Overall, I love this dress and look!