I absolutely love the crate that I purchased for my dog.  I did not want to go through the 'puppy' stage originally, but since she picked me and she told me that she was still being 'crate trained', I decided to get this one.  What else is there to say except that it was an exceptional purchase, very well made and put together, easy to assemble and disassemble, and a great price.