This works very well for my needs. It protects my cavachon and yorkie while outside, for fresh air this winter, and the free roaming pit mix next door who is not dog friendly.