Miss D is an Australian brand attached to accessories store, Diva.
I bought these with low expectations. As Diva is an accessories store predominantly, I figured these would be pretty terrible. Kind of like an afterthought rather than a product they would invest time in...