Just what we needed for our new puppy. Very versatile and weather proof... no rusting.All plastic parts.