This is size large but I am a small and bought this as I loved it. It fitted me well as more of a cape cardigan and would suit a larger size.
I wore it when going out over a dress etc.
Just a push close button at top, it is a little like a cape with sleeves.
Still in great condition, please see photos.