It is open and flowy with an open front which is perfect for summer over a tank top for a night out or over a bathing suit as a cover up. It was a bit big on me. I ordered a M based on reviews. I ended up giving it to my sister and I will order a S. It fit her perfectly as she is taller and bigger than me. I am 4’11”, 137 lbs, 34DD.