I bought these for use with a travel road bike that I use at our vacation home in the desert. I like mountain shoes for this particular bike because I'm more likely to dismount and do a little walking when I travel.
These are super comfortable for walking and good for riding. This is the first pair of non-Sidi shoes I've purchased in at least 10 years and wanted to make sure that they would be comfortable before committing to keeping them. I wore them around the inside of the house for a day before mounting my cleats. I'm not saying that there so comfortable that you'd wear them for regular shoes, but they felt pretty good!
The shoes have been good on the road. Power transfer is good, and I feel like visibility must be great with the bright yellow soles. This might not be important for off-road, but anything that makes me stand out in traffic is a big plus!
One caveat. I like my shoes either really low around the ankle, or really high. These are a little high for low shoes and I was a little concerned that they might rub against the underside of my ankles. But they've been fine.