Very easy to assemble. Good quality construction, sturdy yet light weight.  Perfect size for my mini doxie, even with a small bed in it.