This crate is PERFECT! It came delivered in well packaged box. It was really easy to assemble and put together. Make sure to attach wheels first before you do anything else. My Husky is 115 Lbs. and he can easily spread out in the crate.