Fairly easy to put together. Very sturdy. Works great for my two Belgian Malinois