This Marks and Spencer T-Shirt is made with 100% cotton, and comes in a lovely denim blue colour. It is a size 10 but would fit smaller or larger, dependant on what fit you like. I would say it fits sizes 8-14, (I am a size 14 pictured). It has short sleeves and a round neck. Great to be worn with jeans, shorts, or a skirt. Items from a pet and smoke free home, many thanks 😊.