It takes a little while to put everything together and it’s heavy, but definitely worth it as it looks so much better in my home than a regular dog cage.