I got it from a clothing store nearby me because the quality of the cloth was amazing and had only wait for once and trust me it is so stretchable that can fit anyone from XS - XL. The main thing to be mentioned you can wear it in summer qnd winter also it can be adjusted as the temperature