LOVE IT!! Heavy and durable is what I asked for...Heavy and durable is what I got. Very easy to assemble and the tools that you need come with it! It takes about 15 minutes to assemble because most of the kennel comes pre-assembled. You insert 4 bolts and two screws.