So easy to put together and it looks awesome in our bedroom. Much better than a large black metal crate! We got the smaller one for our 70lb pit bull and she fits in there fine.If you have a taller dog or anything bigger than a medium dog- you will need the large. The cushion is rather thin and its an odd size so we bought a big plush blanket to put in with her and she loves it!