So easy to put together!  The top raises to put in bedding, and to clean.  Smells fresh and dog went right in.  I have large labs and bought the XL.  Plenty of room.