Overall bike is cool and 6 year old son loves it, but has a few overall fit issues. First, the seat (saddle) angle cannot be adjusted - it is permanently fixed at a 15-degree angle which might be good for actual BMX racing but for daily kid-riding it's absurdly angled and the lack of adjustment means I have to buy a new post and saddle (the seat post and saddle are molded together with a piece of hard plastic). Secondly, the crank arms are way too long for this size bike. Even with the stem nearly fully extended, the crank arms place the pedals almost even with the saddle. Much of the bike's design implies you will be riding it standing up most of the time. Keep this in mind for smaller riders that find standing and riding difficult. Finally, seat is black, not yellow, as pictured.
Cool graphics, generally well constructed and easy to assemble.