The material is nice and for a small B cup, the support is good. However, even though I have broad shoulders, this top was STILL way too broad, cutting into my armpits. The breadth between the straps was too much for my liking.