Works great but length wise could have used an extra panel and our dog can easily slide it out. There is no way to hold in place.