They are a nice quality and look but the way they hold your leg is weird to be honest. They basically push your leg to front. even when u not walking and just staying with them u can feel that u they push u forward. and the front part is really thin compared to the back. just a weird desigh...