Very easy to put together and sturdy. Took me and my dog about 20 mins to assemble. Solid wood. Quality materials.