Easy to put together. Perfect size for my toy poodle. The latches are not the greatest but work perfectly for a small dog.