Opinions on this dress please.

I agree with everyone who has posted, it really depends on your height. If you are model height than it is probably too short for anything but a club or to wear as a top. But if you are shorter it could work as a dress. To put things in reference, I am 5'4" and wear a medium, size 8 so when I buy dresses that look like mini dresses on models they reach my knees, especially because I wear a bigger size than I should for my height. Tunics are usually minidresses for me.