I find it odd these shoes getting compared to shoes 2-3 times there price.

They are dirt cheap but effective training shoes. If you're going to compare them, do it with a pair of £25-30 shoes.