I loved this bag when I first bought it. Its very large which suited me as I was using it because I wanted something more stylish than a diaper bag to carry both my things and some diapers and infant necessities. It hasn't really held up terribly well though. I am not the type to change my handbag often so if you are, that may not be an issue. The black zebra stripes have a velvety feel which is kind of neat but they started to wear to a grey color fairly quickly. I do get lots of compliments on it though. It is really cute. For the price, it is great.