Very sturdy, well-made! Helps keep my two small dogs on the front porch and useful indoors as well! Love it!