This top is absolutely perfect. The tunic length is great for any bottoms and it has enough flow to do a side knot to bring it up in length for shorts. It is 96% poly 4% spandex with a true to size fit. I am a 4-6 and wearing a small.