Was happy with this bike. I bought it for my 8 year old. He has to stand on his tiptoes to straddle it but will grow into it quickly.
Assembly went well. I didn't have to adjust brakes or gears to get it working.
The one thing that stands out to me is that it is hard for him to shift into first gear because you have to wrench on the shifter fairly hard to pull the spring to 1st. My daughters have similar bikes and they have the same problem so it seems to be the design.
I would recommend this bike.