This is a cute and sexy outfit!  It's light, flowing and soft and covers the midrift well. I read a few reviews saying that it ran small so I ordered a Large and its just right for me. I'm 5'5, 36B and weight 125lbs.  The only complaint I have is that I wish the cups were padded for support/lift.