These shoes are stunning! They are very flattering and extremely comfortable. They will be perfect for dressy occasions because the heel is just  high enough to look somewhat formal but they are not so high as to be crippling. The fabric is soft and non-irritating and the footbed is nicely cushioned. I was pleasantly surprised at how comfortable they were right out of the box...no breaking in period needed!