Primark XL. Green. Thin cotton
Small hole at the front but not very noticeable. A comfy and thin extra layer.