I bought one first from a local store so I knew my exact size. Amazon sells them a few $$ less and its easier than driving to the store. Amazon also has more of a selection on colors.  I love the pink one!
The padding is a easily removable. And the cups are very supporative.
I love these and plan to buy one of every color.