Great quality
I am generally a size l, and after reading reviews, sized down. the inner layer was a little snug, but this was not an issue because of the outer layer. great dress!