I am absolutely in love with this piece! I was looking for something easy to wear on my cruise and this checked every single box. It works beautifully over a swimsuit as a coverup, but it is opaque enough to wear on its own for dinner with a nice pair of sandals and some jewelry. The fabric feels amazing against the skin, not scratchy at all. It provides plenty of room without looking like a potato sack. If they had this in more colors, I would buy every single one!