I purchased this crate for my second dog.  It is very practical and functional, easy to assemble and disassemble as the need arises.  Shipped quickly and at a great price, especially when compared to those in pet stores.