Assembly was straightforward. Very stable even without the wall strap but I used it anyway just in case. Cats are happy and so am I.