I bought several colors. and the issue with this item that every single piece is different in terms of size and fabric used. The all marken L, but if you measure a biggest and smallest of all item I received - there would be like 5 inches difference in length (and obviously on width) . Same goes for fabric, from soft fabric to more or less stretchy to practically no stretch cheap fabric and everything in between. Be aware that quality of your item and size depends on the color your order lol