Well designed and simple, if a bit time consuming, to assemble.  Our cats love it and have stopped trying to scratch the furniture.