It seemed fairly easy to put together, though my husband did all of the work.  We like the material it is made out of that provides slight insulation.  It seems slightly smaller than we were expecting, but still good sized, and once our dog uses it, we think it will work great (he seems to be nervous thus far).