I am somewhat leery about buying one size fits all clothing online, but this dress was so comfortable, and flowed beautifully. I wore it on a recent cruise and wished I had purchased more colors. Beautiful Caftan.