Very easy to assemble. Love it ! A lot bigger than I expected ) perfect for my giant schnauzer !!