These too quite a while to arrive... however, have worn well and the foam is still n good shape. I would purchase these again