Ordered this for my mom. I got large size, but unfortunately it only fits me. My size is usually xs or small. I ordered another one, in 2XL. Hopefully, it arrives on time and it fits. As for the product itself, it’s nice. The material is okay. Very nice for its price. You just need to size up ladies