I love this top and bought my usual xs. i don't have any issues with the buttons gaping but am 34b so i'm not a busty girl. i got the adorable umbrella print and living in a rain forest in southeast alaska it could not be cuter.