Easy to put together and my dogs LOVE this. Perfect timing for the warm weather. Was delivered really fast to my surprise.