Slightly rough on the strap where your top of your foot is gonna be so it kinda irks me, so kindly put some lining because if you'll wear it for a long time it will scratch your feet. But overall the product is great, quality is on point and you can really see that it's sturdy.