The shoes are great! I love the elastic, but if you have a wider foot like I do, heads up because the strap over your toes is not elastic as I had expected. But they still fit perfectly! I'm usually a 8.5 or a 9 but I got an 8.5 and they're the perfect size. The shoes aren't too heavy, not too tall, and very comfortable. I definitely recommend these shoes!!!!