Very easy to put together and my puppy loves this.  Just the right size for when she gets bigger.