I rarely buy shoes online because I am fearful they will be uncomfortable and I'll just have to send them back. But I'm so glad I got these. They are adorable and very comfortable. Fit is true to size and they have enough room around the leg to tuck your jeans in. Perfect!