Lovely top. Fits well. I would have preferred cotton but for the price I paid it’s fine. It would be nice to see fabric make up rather than just a generic ‘woven fabric’ but we know that means not cotton. Whatever the material, it’s a cute affordable top. Thank you