Easy to put together and very much an improvement in aesthetic compared to the metal kennel we had. There is one minor issue that I overlooked when I purchased and that’s the kennel doesnt have a floor. There’s a plastic tray that’s goes in the floor but it’s not attached. It works fine for me my dogs who are older and crate trained, but could cause issues for some owners. Also, there’s a piece that is removable so you can slide the tray out and this piece constantly pops off. Otherwise, a nice purchase and it serves its purpose as a discreet kennel.