I was a bit hesitant to buy clothing online, but this dress exceeded all my expectations! The fabric is so soft and has a wonderful drape to it that looks very expensive. I took this on a cruise to the Bahamas and it was the ultimate outfit for walking around the deck and going to lunch. The diagonal stripes on the skirt part are incredibly slimming, while the vertical ones on top elongate the body. Washing it was a breeze too, I just hung it to dry and it needed zero ironing. A wonderful purchase!