Cute bag.  Bigger than I'd thought.  My daughter uses it moderately.  It is fairly decent quality.  Not top-of-the-line quality, but very decent for the price.  Stitching is firm and strong, maybe the material wouldn't last if over-stuffed or over-used, but we don't mis-use it, so it is great for her needs.  I'd recommend this product.