Easy to assemble and well designed.  Roomy (ordered the Jumbo) so plenty of room.  Now if I could just get my dog to use it.  A work in progress.