These crates are easy to set-up, easy to clean. They also come with slide out tray and divider. I run a dog day care/boarding facillity and these work great.