I have purchasing Alegria shoes for years and love them.  I am a nurse, and I am on my feet for 12+ hours and these have been the only shoes that have made a huge difference in how my feet and back feel at the end of a shift.  I own 5 pairs of shoes and 3 pairs of sandals, they wear well, and have great arch support.  They look a little different than the average shoe, but the comfort is what matters!  Buy these shoes!  Your feet and back will love you!