My 7 year old wanted to upgrade to a freestyle bike, so I saw this one on Walmart.com and the price was good. Ordered it and it arrived in two days, that was good. I am a single mom and have assembled bikes before, so I knew I could assembly this one. However, the brakes gave me problems. Needless to say my son was disappointed that we had to wait a few extra days to get it fixed. I had a friend come to look at it, and apparently the part that was assembled in the factory was a little off and the brakes were pulled through entirely too tight. Good thing my friend is a jack of all trades. He disassembled and reassembled to fix the brakes. Glad I had him around or I would have had to take it to the store. Other than that, I am extremely happy with the bike. My son has had it for a month now and has been on it everyday that it has not rained. It seems quite durable and that he will have it for a few years. It's stylish, he loves the bright neon yellow color. He thinks he's an X-gamer, and this is his perfect stunt bike.