Shipping was quick and easy. The items arrived in perfect condition and look identical to the pictures. They fit well, but the fabric is quite snug. Because my foot is a bit wider, putting them on is a little difficult. However, as they are made of fabric, they will likely stretch a bit with wear. Despite this, they are very comfortable and lightweight.