Love this. I am 5 months pregnant and a tad self conscious. This covered all the right places. I weigh 197 at 5 months pregnant. I am 5'2 and have a 40 dd. The xl fits me perfectly with room to grow with the rest of my pregnancy.