It helps to have one other person to put it together, but it is very easy otherwise and it smells wonderful.  I put a small doggie bed inside and my dog took to it right away.  She still needs to learn how to walk up the stairs, but she'll get there.