Easy to assemble and seems to be good quality (I just received this today so I can't advise on durability). It's the perfect size for the space I have and the cats love it! I had a hard time keeping the cats off of it as I was putting it together!