For a budget shoe with BOA these are great. Hard enough for my purposes. The fit will probably be a little tight for me in the winter, but as my feet are usually a little wide it seems fine.
Pros
It comes with a removable insole that offers better hygiene by being able to be washed or replaced.