Easy to assemble but somewhat loose/shaky when I finished. Looks great otherwise. Easy to get in and out of for the cats and the extra storage drawer is great.