This crate is holding up fine. There was one part that came with it that seems to be an extra part, because it didn't fit anywhere. It was quick to put together. I wasn't sure about the size when I ordered the crate. It is best suited for a small dog up to 8 pounds.