I bought these for my 16-year-old daughter.  We had seen them in a local dept. store but they didn't have her size.  I had her try on another pair in her size (that were another color) and she said they felt good and she liked them so I ordered them from Amazon.  They did take a long time to be delivered--about 4 or 5 days after what was estimated.  No real big deal.  They are very nice sneakers...the pictures do no justice!  However, when wearing them for work at a local grocery store and standing for about 6 hours straight...she says they hurt and she can't wait to get them off of her feet.  A little disappointing taking into consideration the price I paid for these.  I'm wishing I spent the same amount of money and got her Nike Shox (which I wear and absolutely love them...they are the only sneakers I ever buy!!).  On the upside, they LOOK super cute as long as you don't wear them too long!!