At $29.99, this is a great deal. Shoes feel comfortable and has decent style. I normally buy leather dress shoes but money is tight now so I needed pair that wouldn't be too much. We'll have to see how long  they last.