This is a very cute and roomy bag. Needed something that looked nice but had backpack straps so I could pick up my dog without my purse swinging down into her face each time I stooped down and this served that purpose well. It did arrive with a strong chemical smell, but I set it open on top of my air purifier and took care of it within 20 mins. Its very stiff so its not the easiest to grab things out of with your hands full. I also wish the snap had a stronger magnet in itI have to struggle a bit before I can get it shut. So...not perfect but about as good as Id expect for a cute bag at a cheap price.