I got these in about two days so the shipping is fast. I love them! The only problem I have with them is the platforms are a foamy material so they get white marks easily. They fit as expected if not slightly large length wise but are a bit narrow. While the laces underneath the buckles make them adjustable I would say that if you have larger calves they may be a bit tight.