Loved this outfit! It was flattering and fit great. I wore it at a resort and it got dirty on the white portion from rainy paths, but washed and it came out for the most part. I will order a new one just to have one that is new for my next trip!!!