Supportive, the top hook keeps unhooking and not because I'm too big for it, cup size is fine, it's just so long in the front hooks there are like 6 hooks.  Comfy though for the amount of support I can wear it all day.