Love this shirt, I wish the small green would come in stock I have the teal. I wear small to medium. I'm 5'1 and and currently 150lb 34a/b 32 weeks pregnant. I'm not sure how it's to small for some. It doesn't shrink. I have 2 hello Miz shirt and a dress, I love them all.  I'll be ordering more hello miz nursing cloths. I adjust the shirt when I put it on and don't have trouble with the seems although I could see how some one larger breasted could.