It's ok but...
Upper part is sort of flimsy, the locks won't go into place easily. We had to remove the front "door" as the cat hated it (it was so badly designed, too long, so wouldnt move easily, we always had to help the cat). The back of the upper part broke already in one corner and we don't even have it for that long nor did we do anything to it. Should be designed and measured better, but it's plastic, I guess that's what I should expect.