Very easy to put together. My dogs love this and it looks so much better than having regular dog kennels in my entryway.