Easy to put together, the dog bed that came with it was a very nice cushion for my dog, until my crazy chewer decided she wanted to make it a chew toy. But other than that crate looks so much better than the old metal one that was an eyesore in the room.