Style and fit are not bad but the quality is poor. I have very small breasts, yet the metal clip between the cups snapped in half the moment I put it on. I'm only a size 10 so we can't blame my weight. Such a shame, would have worked well with my dress.