Relatively easy to assemble, comfortable and fits in the space just right.  The dog loves it and now claims it as her domain.