I gave this bag four stars because so far it looks pretty, it looks like it's going to hold up, good strong material, it fits everything that I wanted to fit it( video will be posted soon), fits well on my daughter and she is 34 in and 28 lb. I will hopefully change the rating to a five-stars after our trip-to know if it last with us pulling on the leash-cord. So far she likes wearing it empty and loaded up...