K swiss shoes

I've been thinking about buying shoes online, and this is the first time i've ordered shoes online. Is Midwestsports.com a reputatble retailer? Im thinking about buying these here https://midwestsports.com/details189...ns-2123001.htm Also, i wear a size 10 adidas shoes. Would a size 10 k swiss fit? or do i have to get it bigger or smaller?