I only gave it 4 stars because I was a little disappointed that the wheel fender were thin plastic and the baby seat and basket are super cheap, but the rest of the bike seems very good heavy metal. It was a challenge for a single mom to put together, but I did figure it out, plan at least 3 hours to put it together if you have never put a bike together. I still haven’t figured out the hand break assemble, but we will let an uncle finish that part once she gets it on her birthday. Bike is super cute!