To be honest I don't own that that many midi/maxi dresses, but if I really like a dress like this one I just have to get it. This beauty was sold out very fast on the Topshop website, so I'm glad I caught one of the last ones. It's very 70s indian inspired and got a premium black embroidery on a floral print in beautiful pink shades. It's definitely a gorgeous statement piece I love to wear with biker boots and lots of jewelry. I also love the fact that the dress is made of a warmer fabric, so it's great for the colder summer mornings or days in general. Even in winter it will look great with a 70s vintage coat.