This top is nice and soft. The main green section is jersey cotton and the blue trim is woven cotton. It’s oversized (see measurements) so is designed to be layered up, or to be loose. Please note a small section of bobbling on the back (see pics) but this could be shaved off.