This is a fantastic backpack! The canvas is very nice quality and it looks so adorable on my daughter. It is exactly what she was hoping to find. It is comfortable and she has had no complaints at all. She gets lots of compliments because it is so nice looking. Well made and worth every penny.