The quality is ok for the price. I loved the style. The problem is when I put them on, I almost fell. Their sole and heel makes me feel very unsafe when walking because they slip very easily on tile floors. I didn't wanna take any chances so I returned them.