This was an extremely pleasant surprise!  I am 54 at 195lbs and a large bust.  I highly doubted a large would work, but I was pleasantly surprised!!! Super comfy! Not Flowy, but it fit right in all the right places.  Love this!