Works perfectly for keeping our dog contained! My son put it together in minutes. Well made. Came quickly.