EUR M but I would say small for UK. Tight fit, pale blue with white trim. Lightly worn. 100% cotton
Just needs good iron!