Hi ladies, just stumbled across esprit for the first time and wanted to hear some feedback on quality. Some of the casual dresses look right up my street, shame most are OOS. Also, does this brand run true to size? Thank you!