I thought this top was super comfortable. I did return it because it ran big for me. I ordered a small and am getting the x-small. I am a 34a and the top was baggy. Really wish it had padding to help me out but it's so comfortable I can learn to deal without padding.