I ordered this item on the 1st of March, it arrived on the 4th. I very happy and satisfied with the product quality and quick delivery with standard shipping. I'm a size 8 and ordered a medium. It fits perfectly. The mesh is very soft and delicate and easy to put on.