I purchased this bag as a Mother's Day gift, and my mother could not have been more pleased! The bag is roomier than I had expected, sturdy, and of excellent construction. The personalization was incredibly cute, and everyone got a kick out of their respective characters. The characters are brightly colored, but not garish; just enough color to stand out perfectly against the canvas background of the bag. Overall, an excellent gift!