Looks exactly like the picture and fit perfectly. The fabric feels really smooth and is flowy. I wear a 38D and 12 or 14 pants. 5'1" and it brushes the floor a little when I wear flats. The waist is all elastic so the biggest limiting factor is the bust. I haven't washed it yet so I don't know if it shrinks.