Solid piece, and it was super easy to put together. Wish I could switch which side the door opened on. My litter box didn't fit, I had to buy a new one. Otherwise, great piece.