Size 40 which best would fit a size 10 (or smallish 12…) but it’s more suited to a 10 Gorgeous sleeve detail..bought new Please note actual shirt colour is first photo and photos of actual top..model wearing the darker brown. 100% viscose (silk like fabric)