I purchased this for my cane corso. He currently weighs 105 pounds and has plenty of room in the crate for him, his two very large bowls on pedestals, and a few toys. If he reaches the 140-pounds that is predicted, the cage will STILL be big enough and comfortable for him, bowls on pedastals, and a few toys. He loves it!

I put the crate together by myself, but it would be easier if two people completed the task! Once assembled, it cannot be lifted, but you will be able to slide it around without difficulty. Also, before you assemble it be mindful of where you want to place the crate so you can make sure you attach the doors to open on the sides you desire.