I recently wore this on a cruise and walked around in it all day with a bathing suit underneath. It not only served as an outfit but a cover-up because it’s see-through. I got so many compliments and it’s actually made of decent quality material. perfect for Caribbean vacation!