Bit of a pain to assemble and this thing is huge! Our pups love it though!