Took awhile but easy to put together. Everything lined up perfectly and our dogs love it. We have 2 pit bulls both around 75 lbs and there’s more than enough room. Love the easy slide out trays. Wish the drawers were able to hold the insert while we’re not using it, but doesn’t effect the overall happiness with the product.