I'm surprised how vivid the colors are and it fits perfectly! I love the quality too, very well done.
This dress was the first one I ordered and now I have a couple more. The colors look exactly like the picture. In case it helps you to make a decision, I use S size leggings and M size dresses.