Does the job. Swings back and forth. wish it was cheaper.  When you need o buy multiple doors for  the kids and dogs, it really adds up. But happy with the purchase.