Hard to pass by this top! The details are amazing of mixed media stripes and animal print on a soft basicly perfect body. It is constructed of French Terry knit. Banded hem and cuffs. Slight stretch. It runs a tad small, I sized up to 2x (normally 1x or xl). I suggest you do as well.