Very easy to assemble. I have been using it for a while for my cats, and it is very reliable. Will definitely recommend it for someone who has small dogs or cats.