I ordered 2 L for myself and 2 xl sets for my mom. From L, one fits me perfectly whereas other L is quite loose from shoulder. Same is with my mom. I thinks their sizing is quite lousy and with no return policy, be very careful. Fabric is also not very good.