I've seen a lovely dress on their website but as they only sell online can't try it on. Delivery charge is a bit steep so want to be sure before I order. Is the quality good?