This is nice and comes assembled pretty much. I am using it for my puppy I feel like my larger dog would find a way out.