This is a GAP ruffled top, made of white fabric with ruffles down the front, short sleeves, and a round neckline. It appears to be a blouse or shirt with a relaxed fit.