This is our second kennel type furniture. The first wasn’t built as sturdy as this one. 
When the box was delivered, I was concerned it would be broken due to how bad the box looked, but everything was perfect. Box weighs about 135lbs, so be sure you are ready for lifting it… especially upstairs. Beautiful piece and very impressed with how sturdy it is. It holds our 55inch tv with room on the sides to spare. Our two dachshunds love it and love the fact I can separate them with middle divider. Overall love this!