The band and the sides feel a little tight for a medium but doesn't seem too bad in the chest area (I am a size b) which actually doesn't make much sense to me.  Even though not exactly comfortably, in the end it does the job, but if I had purchased it in a store I might have just returned it for cash back.