Bought this Hello Kitty bag for my friend's 14-year-old.  It's adorable!  The strap does seem a little short, but it's still in proportion to the bag's size, and it allows the bag to fall at about elbow height.  I agree with another reviewer that this definitely isn't a toy so I gave it 1 star for educational value.  It appears sturdy and the zippers work well, but I only gave it 3 stars (neutral) for durablity--I have no idea how it's gonna hold up once it's put in use...