It has a poncho vibe and it has sleeves, its VERY beautiful and well made. Warm and cuddly as if were wearing a blanket but its really stylish at the same time. It says small/medium but it looks like a large to me, if you are a medium it could still look great. It's very cozy (: