Easy to assemble. It does take time but anyone can do it just by following the instructions. It is great for my bunny!