First, yes, this is a very cute bag and huge. I would have liked to have kept it but the mesh was defective on arrival. I agree with another comment where it isn't very "dog friendly" when it comes to where they put their head. Also, the mesh will never hold up if you have a dog that is "curious". The other deal breaker for me is that it states it includes a shoulder strap which it does NOT. The strap that is included is to hook to your dog. So maybe your dogs shoulder, but not yours. So if you are like me an like to have your bags as a cross-body when you need your hands it won't work. No "feet" at the bottom either. Sits on the ground which I guess is fine for a dog bag...just pointing it out since the pictures on the website are very detailed.