This has gobs of fabric so if you are usually a medium, get a small. I got a medium and can fit my entire baby under the shirt when I nurse him. Its not obnoxiously large but is just a little too much fabric in a summer environment. A great top to throw on over any nursing tank.