Cute dress but I had to return it. I normally wear M, but this dress runs large. I ordered it in M, then purchased a S one but it was still big on me. Its also a maxi dress for petit women. The colors are very pretty.