Looks like pretty good value if you don't expect high performance. Good enough quality brands for the components, basic spec. Probably not very light weight.
For what you need, and if you don't have expectations that it'll stand a lot of extreme riding you'll be fine.
Can't comment on the price on too much detail because I don't know the depth of your pockets.