Perfect beach vacation coverup/ loungewear. Sizing for the top runs extremely large: the size small says it is an 8 (which for me was a perfect baggy fit). But the shorts ran small, I ended up getting a large in the shorts and they fit me great (I usually wear a 28 in jeans).