This is made very well, folds up and carries great.  However, my little toy poodle is a Houdini and gets out of it before I can leave the room!

Be aware that the bottom uses velcro to stay put, but has plenty of room to get a very determined nose through.  

I would not hesitate to recommend this, just know your dog's skills!