The fit is amazing! I love the color too! It's pretty much exactly as shown in the picture. The straps adjust in the back to show as much or little cleavage as you want which is great! That's being said the fabric wasn as great a quality as I was expecting. It's very thin and there's no lining. It's almost a beach coverup, which is fine since I bought it for a trip to cabo San Lucas, but if you need it for a more formal occasion I would keep that in mind. Overall I love the dress!