This is a great piece of furniture and very functional. It was a little difficult to put together. We are waiting for our puppy but are sure he will enjoy this new crate when he arrives.