Easy to assemble.  Saves my back.  Bought the small.  Perfect for my 12lb and 15 lb dogs.  Wish it was a bit taller.