TTS. Some stretch in fabric. Ruffle sleeves. Body of this top is a mixed multi floral abstract print and the ruffles on sleeves is a woven fabric in animal print.