Love these shoes, they are so comfy, they give you a good amount of extra height with the wedge and platform while still being comfy enough to wear all day.  They are quite firm fitting when you put them on for the first time but soon loosen up as the upper is all leather.  Everytime I wear these I have loads of compliments on them and people wanting to know where I got them from.  They are perfect wear all day shoes.  The bling on the front is super cool too!!!