Nice looking and well built.  We bought this for our 18 pound cat and he has no issues using any of its features. Our 17 year old son put this together and he said the instructions were fairly simple and he completed it in about 20 minutes.