Has anyone brought this and what did you think of the quality, fit and material? I really want to purchase a go to dress which I can dress up or down for any occasion.