I am all about being comfortable and this top is. I am pregnant with 4 weeks to delivery, so I have not tried it as a nursing top as was my original intention. I like to try everything before, so I checked it out and found that the way it is designed would make it a practical top once nursing. I am regularly a size M and that is what I got. It fit fine.