I ordered S size. I didn't expected this fabulous material at this price. It is super worth it and I'm so happy. This is slightly stretchable which i loved so much and super soft. It also has an extra transparent strap and has also lining in it. Though when i was ordered, the price was very low but now the price has increased.