Condition: excellent used condition. Has been washed. I used it only couple times! No flaws. White as new. Size: it says it’s large but I think it’s quite small. I’m a small girl and it fits my head. I would say more like one size fit all Brand: h&m Note: cotton, it’s machine washable, can be dryed by dryer. Easy to take care of!