This thing is huge and a bit difficult to put together, but it’s solid and results in a beautiful end product.  It’s sturdy enough for two extra large dogs.