I'm just gonna be blunt about this.  The shoes are not comfortable, the heel on the back is NOT sturdy AT ALL and I wouldn't trust walking in them for an extended period of time.  Of course, they look cute if you're wearing them from the door to the car, but do NOT wear these shoes for too long.  The heel is NOT stable on these shoes and I often worry that it might break.

Also, the flap that hangs down has to be one of the cheapest things I've ever seen in my life.  It's held in place by a piece of velcro and it's just appalling.  I expected to be able to roll them up over my skinny jeans, but if you think you can do that, think again.  You'd have to pin them up and expose the disgusting velcro underneath.  My honest opinion is to search for another product that won't have something so cheap under the flap.  Shoes should look good and be stable to walk in.  When I sat down and felt the heel, I was sure I could break it off.  Do not buy these shoes.  Find something better for your money.