Easy to assemble, but not very big or sturdy. I purchased this for my own cats, but they are large, so it wasn't a good match for us. Gave it to my sister for her cats and they love it!!!