Arrived as expected.  Very heavy so be sure to have someone to help you get it in the house.  Put it together very quickly.  My Great Dane loves it!!  No more ducking to get it and out of his kennel.