I like the combo of colors, I think it's classic and elegant, but something about that stripe at the bottom bugs me...I feel like it should either not have the stripe, or not have any white underneath it.
It looks nice in pictures... but I think I would like it better if it were leather... Like other mentioned... I'm not sure how well the canvas would look after using it a handful of times...
I like to color combo but would buy another bag for that price. If you really love it though and have the $ for it, get it or you might regret it later on.