This cover up is beautiful and fits true to size. It is comfortable as well. I purchased an XS/S and am 5'8", 140 and a size L/D in the bust. The only reason I am giving this 4 stars is because I will have to fully steam the cover up after washing it every time.
I am 5’7”, 120lbs, 34B. I love this piece but it is way too small/short! I got the XS/S based on the photos and models measurements provided. Definitely not the oversized look.