Perfect size for my 27 pound dog and the space in our house. Fairly easy to assemble. The unit is assembled upside down and for the flip you need to do this very carefully as locks and dowels could slip out. There were a few extra bolts and screws which I needed as I was missing a few of them. Overall, it’s a nice piece of furniture!!