Got this in a large for the tail-end of third trimester (58, 178 lbs full-term). Fit great and got lots of compliments every time I wore it. The straps were a little too long, so I did have to pull the top up some. This would have been easily fixed by tacking up the straps.