How does this dress fit? Silhouette ok or maybe skirt too long?