Very easy to put together. Pretty heavy and sturdy. We’ll see how the hold up against a 5 year old and 3 Great Danes!