Easy to assemble, well made and sturdy.  Our 13 lb. cat is fairly large and loves it.  I would highly recommend it.