These shoes are awesome and sooooooooooooo comfortable. You can wear them with almost everything. They run true to size, but I always order 1/2 inch bigger for tennis shoes and boots. I did not regret it! The price was also very affordable.