Ordered this backpack for my 4th grader and was happy with the quality of the actual backpack. The wheels are great and material is great. HOWEVER....the pulling device is terrible. It broke the first time after just a few uses and we ordered another. The new one broke after just a single use....same place. The company won't replace it, had to get a replacement from Overstock. The bag is supposed to have a 3 year warranty but was not able to get it replaced by them.